Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Delphi: Общие вопросы > Исходники Hex редактора для D2010


Автор: кмс 14.5.2011, 19:25
Ни кто не подскажет, где можно посмотреть исходники Hex редактора для дельфи 2010. Желательно с комментариями smile
У самого пока не получается самостоятельно что то путное сделать.
Или пример кода как загрузить данные в виде hex в StringGrid.

Автор: Dik0n 14.5.2011, 20:11
Используй бесплатный и с исходными кодами компонент http://www.google.ru/#hl=ru&xhr=t&q=TMPHexEditorEx&cp=14&pf=p&sclient=psy&newwindow=1&site=&source=hp&aq=0&aqi=&aql=&oq=TMPHexEditorEx&pbx=1&fp=6492705582777612  и не парься с этим StringGrid




Автор: кмс 14.5.2011, 20:13
А что TMPHexEditorEx есть для D2010? В седьмой версии им пользовался, а для 2010 не могу найти.

Автор: Dik0n 15.5.2011, 00:12
Цитата(кмс @  14.5.2011,  20:13 Найти цитируемый пост)
А что TMPHexEditorEx есть для D2010? В седьмой версии им пользовался, а для 2010 не могу найти.

Ну а что под 2010 самому что не перекомпилировать чтоли, исходники же есть ? ну и исправить там, если где в связи с юникодом могут траблы возникнуть...

Автор: кмс 15.5.2011, 09:43
Dik0n,  ты сам собирал под 2010? Там не только проблемы с юникодом, вылазит куча ошибок - [DCC Error]  Left side cannot be assigned to
А на счет StringGrid'а вопрос отпадает, попробовал, hex редактор ни какой.

Автор: Dik0n 15.5.2011, 15:38
Цитата(кмс @  15.5.2011,  09:43 Найти цитируемый пост)
вылазит куча ошибок - [DCC Error]  Left side cannot be assigned to

Ну да, хз знает почему на Delphi7 такая конструкция работает а в 2010 нет.
Но выход есть, либо переписать что - бы функции возвращали не record а указатель на него
или добавляй дополнительную переменную и присваивай ей record а потом с ним работай...

PS: Ну да геморой, а что ты хотел, только компоненты на форму кидать!!!

Автор: кмс 15.5.2011, 21:51
Dik0n, если есть подправленные исходники под D2010, поделись smile

Автор: northener 16.5.2011, 00:48
Цитата(кмс @  15.5.2011,  21:51 Найти цитируемый пост)
Dik0n, если есть подправленные исходники под D2010, поделись 

Быстрее самому их исправить, чем искать тех, кто уже их исправил. (Если последние вообще имеются в наличии.) Ибо все проблемы переноса кода в Д2010 уже изучены и решены. Достаточно в поисковике набрать сообщение компилятора об ошибке и сразу получишь готовое решение.

Автор: Dik0n 16.5.2011, 01:19
Цитата(кмс @  15.5.2011,  21:51 Найти цитируемый пост)
Dik0n, если есть подправленные исходники под D2010, поделись

Если бы у меня были подправленные исходники, как думаешь стал бы я тебе объяснять что исправлять надо. Нафига изобретать велосипед, я бы сразу тебе скинул.

Автор: кмс 16.5.2011, 10:26
Цитата(northener @  16.5.2011,  00:48 Найти цитируемый пост)
Быстрее самому их исправить, чем искать тех, кто уже их исправил.

Ну может кому то и быстрее, я пытался, не получается smile
Поиском если искать, то видать что уже давно, то один, то другой хотят его собрать под D2010(для 2009 работает без проблем), но рабочего варианта пока не видно. Наверно все таки не так просто. Хотя скачивал с какого то зарубежного блога, вроде как вариант для 2010, он и компилировался у устанавливался нормально, но в самом приложении почему то не работал.

По теме, поставил ATBinHex, как вьювер нормальный, но не более.

Автор: ZBugz 17.5.2011, 07:34
А это не подходит ? http://www.tkweb.eu/en/delphicomp/khexeditor.html

Автор: кмс 18.5.2011, 11:24
ZBugz, вроде ничего так smile Попробую.

Автор: кмс 15.10.2014, 20:15
Подниму тему. Нашел исправленные исходники TMPHexEditorEx
http://bazaar.launchpad.net/~ccrdude/dcr/trunk/files

Собираются без проблем в XE и XE6

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)