2009-11-14 3 views
4

Я смог найти несколько элементов управления hex, выполнив поиск в Интернете, но не будет компилироваться под Unicode. Кто-нибудь знает, есть ли один доступный?Есть ли компонент шестнадцатеричного редактора для последних версий Delphi?

+0

Я скомпилированный cmpHexEdit блок Колина Уилсона, часть его библиотеки ResourceEditorComponents, используемый в его редактор ресурсов. Он компилируется, но не совсем работает с широкими пределами. Я все еще смотрю, но, возможно, это поможет, если я не найду что-то лучше. Что вы в конечном итоге использовали? –

+0

@ Крис: Я закончил с помощью KHexEditor. Мне не нужно было отображать символы Unicode правильно; просто чтобы он скомпилировал и отобразил двоичные файлы должным образом в версиях Delphi с поддержкой Unicode. –

+0

Спасибо Мейсон, мне это нужно, чтобы отобразить символы юникода, поэтому я собираюсь с ATBinHex. Раньше я использовал Colin Wilson's, который теперь, видимо, поддерживает редактирование (мой был старый), но не обрабатывает Unicode правильно. –

ответ

3

Я думаю, что KHexEditor имеет поддержку D2009 и D2010, но не пробовал, я в настоящее время с помощью D2007 ...

+0

на сайте говорят, что поддерживается D2010 –

+0

Я попробовал демонстрацию и открыл файл Юникода с русскими и китайскими иероглифами. Не отображается правильно. Так что я все еще смотрю ... –

4

Алексей Торгашин-х ATBinHex и ATViewer. Не пробовал с Юникода Дельфи версии, но поддерживает Delphi 2009.

+0

Это выглядит очень многообещающе - спасибо. –

+0

Демонстрация, кажется, работает хорошо, в том числе «Unicode/Hex», который отлично отображает файл в формате Юникод, со смешанным текстом Cryllic/Chinese/English в текстовой области, показывая гексаговое представление. Ницца. –

+0

К сожалению, я должен установить 3 дополнительных библиотеки, чтобы скомпилировать демо-версию ... bummer. OSS, я думаю, я не могу жаловаться слишком много. –

Смежные вопросы