Форум программистов, компьютерный форум, киберфорум
Delphi для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.91/11: Рейтинг темы: голосов - 11, средняя оценка - 4.91
487 / 333 / 33
Регистрация: 15.08.2011
Сообщений: 1,076
1

Компонент для hex редактора

26.07.2015, 16:23. Показов 1904. Ответов 7
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Нужно написать нечто вроде hex редактора. Для этого нужно отображать данные в виде таблицы 16-ричных кодов. Не могу сообразить какой компонент делфи для этого удобней. Вообще стоят 2 задачи. Минимум - это просто отображать. И другая отображать и редактировать.
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
26.07.2015, 16:23
Ответы с готовыми решениями:

Посоветуйте компонент для HTML редактора
Посоветуйте бесплатный компонент для HTML редактора. ВСтроенный activX не надо.

[BMP] HEX (из HEX-редактора) в DEC
Имеется файл *.bmp (который нельзя вложить в сообщение). В самом файле есть его свойства (размер и...

Посоветуйте компонент для HTML редактора
СОбственно сабж, только не надо советовать встроенный в винду AсtivX. И желательно бесплатный.

Компонент для отображения Hex
Уважаемые, есть ли что-то готовое для вывода и редактирования данных в таком же виде, как оно...

7
Модератор
9608 / 6216 / 2422
Регистрация: 21.01.2014
Сообщений: 26,510
Записей в блоге: 3
26.07.2015, 16:50 2
Чем мемо не устраивает?
Цитата Сообщение от paskal Посмотреть сообщение
в виде таблицы 16-ричных кодов
Таблица и StringGrid - близнецы-братья
1
487 / 333 / 33
Регистрация: 15.08.2011
Сообщений: 1,076
26.07.2015, 17:05  [ТС] 3
Цитата Сообщение от D1973 Посмотреть сообщение
Таблица и StringGrid - близнецы-братья
Но мне мешает верхняя строчка заголовка и боковой столбец. Они не нужны.
0
пофигист широкого профиля
4754 / 3189 / 861
Регистрация: 15.07.2013
Сообщений: 18,458
26.07.2015, 17:08 4
Цитата Сообщение от paskal Посмотреть сообщение
о мне мешает верхняя строчка заголовка и боковой столбец. Они не нужны.
Delphi
1
FixedRows(Cols) установи в 0
1
487 / 333 / 33
Регистрация: 15.08.2011
Сообщений: 1,076
26.07.2015, 17:10  [ТС] 5
Цитата Сообщение от D1973 Посмотреть сообщение
Чем мемо не устраивает?
Редактировать непонятно как
0
Модератор
9608 / 6216 / 2422
Регистрация: 21.01.2014
Сообщений: 26,510
Записей в блоге: 3
26.07.2015, 17:29 6
Цитата Сообщение от paskal Посмотреть сообщение
Редактировать непонятно как
Точно так же, как в любом текстовом редакторе, хоть в том же блокноте: помести рядом с мемо кнопку. В событии клика нипиши.
Delphi
1
2
3
4
procedure TForm1.Button1Click(Sender: TObject);
begin
 Memo1.Lines.LoadFromFile('Твое имя файла.hex');
end;
ну, а дальше все как всегда: щелкнул в любое место текста - курсор заморгал, хочешь - что-то дописывай, хочешь - что-то удаляй, хочешь - нажми левую кнопку мыши и потяни ее - фрагмент выделишь, который потом стандартными кнопками (Ctrl+X, Ctrl+C, Ctrl+V) вырезаешь, копируешь вставляешь. После всех издевательств можно увековечить свое злодеяние, поместив рядом с мемо вторую кнопку, в событии клика которой нипиши
Delphi
1
2
3
4
procedure TForm1.Button2Click(Sender: TObject);
begin
 Memo1.Lines.SaveToFile('Твое имя файла.hex');
end;
0
487 / 333 / 33
Регистрация: 15.08.2011
Сообщений: 1,076
26.07.2015, 18:04  [ТС] 7
Цитата Сообщение от D1973 Посмотреть сообщение
Точно так же, как в любом текстовом редакторе, хоть в том же блокноте
Но мне нужен не текстовой редактор, а редактор 16-ричных кодов
0
5860 / 4588 / 1448
Регистрация: 14.04.2014
Сообщений: 20,352
Записей в блоге: 20
26.07.2015, 18:21 8
мне одному кажется, что автор не читает ответов ?
StringGrid же...
0
26.07.2015, 18:21
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
26.07.2015, 18:21
Помогаю со студенческими работами здесь

использование hex редактора
пожалуйста, опишите нубу как с помощью Hex editor Neo вскрыть этот файл...

Код hex редактора
день добрый, у меня есть код, в котором я многого не понимаю, но мне нужно знать что в нем...

Если HEX одного файла заменить на HEX другого, то изменится ли файл и будет ли работоспособным?
Привет, если два файла a.exe(калькулятор) и b.exe(выводит строку "Hello World") Если открыть файл...

Как преобразовать hex в ascii (HEX редактор)
Написал: String ^in; openFileDialog1->Filter = "hex Files|*.hex"; openFileDialog1->Title =...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
8
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru