** graham |
Отправлено: 17.01.2006, 17:11 |
|
Не зарегистрирован
|
Нужно открыть файл, вырезать из начала 24 байта, потом вывести на экран как это сделано, к примеру, в winhex (слева смещение, шестнадцатеричный код, вид этого дела в ASCII и прокрутка этого дела до конца). Потом при желании редактирование вручную и вывод в COM-порт. Не представляю как это дело организовать, т.к. последний раз программировал на Builder'e 3-4 года назад. После этого занимался исключительно железом и программированием микроконтроллеров.
Думал сделать в 3х разных Memo, не знаю как проскроллировать их одновременно. Подскажите, как лучше решить эту задачу, чтобы я хоть знал в каком направлении копать.
|
|
olegenty |
Отправлено: 17.01.2006, 17:13 |
|
Ветеран
Группа: Модератор
Сообщений: 2412
|
скроллировать синхронно можно так: https://rxlib.ru/forums/index.php?ac...89f70239eba6c64
|
|
Guest |
Отправлено: 17.01.2006, 17:15 |
|
Не зарегистрирован
|
24 байта
Можно обойтись и TEdit'ами а смещения нарисовать Label'ами.
TStringGrid или более продвинутые ее варианты вам в помощь. |
|
** graham |
Отправлено: 17.01.2006, 21:45 |
|
Не зарегистрирован
|
Отображение на экран решил компонентом MPHexEditor. А вот как обработать файл до того как он выведется на экран? Если конкретно, то надо открыть файл, поправить его немного, потом вывести в MPHexEditor, а при закрытии программы или Child, запросить сохранить в этот файл или в другой. |
|
|