Страница 2 из 6

Добавлено: Ср янв 11, 2012 19:02
Alextp
Dec
Хорошо б включить в исходники jedi.inc. (я может догадаюсь где взять, а кто-то нет)

Добавлено: Ср янв 11, 2012 19:37
Dec
Alextp писал(а):Хорошо б включить в исходники jedi.inc.
Добавил

Добавлено: Чт янв 12, 2012 16:56
aLLigator
Dec писал(а):
aLLigator писал(а):Сейчас по работе понадобилось чтобы в одном из столбцов Тотала отображался участок из файла в HEX
http://www.thumbnailexpert.com/binary/decHexWDX.zip. Сильно не тестировал. В комплекте исходники.
Большое спасибо!
Только, я так понимаю, можно выводить только в 16ричном виде?

Добавлено: Чт янв 12, 2012 17:12
Dec
aLLigator писал(а):Только, я так понимаю, можно выводить только в 16ричном виде?
А в каком еще нужно?

Добавлено: Чт янв 12, 2012 17:15
aLLigator
Dec писал(а):
aLLigator писал(а):Только, я так понимаю, можно выводить только в 16ричном виде?
А в каком еще нужно?
Скриптом себе выводил заданный кусок файла в текстовом виде, так было гораздо понятнее, что в файле, чем при 16-ричном виде.

Добавлено: Чт янв 12, 2012 17:17
Dec
aLLigator писал(а):Скриптом себе выводил заданный кусок файла в текстовом виде, так было гораздо понятнее, что в файле, чем при 16-ричном виде.
Что делать с символами с кодом менее 32? Delphi владеете?

Добавлено: Чт янв 12, 2012 17:18
Alextp
Dec
Заменять на "." при показе

Добавлено: Чт янв 12, 2012 17:25
aLLigator
Dec писал(а):Что делать с символами с кодом менее 32?
Alextp опередил с ответом. В скрипте тоже ставил замену на точку.
Dec писал(а):Delphi владеете?
:( нет..

и ещё.. я поначалу подумал, что строчка "$100, 3" обращается к концу файла, но проверив не понял какую собственно область оно берет. можно пояснить?

Добавлено: Чт янв 12, 2012 19:09
Dec
aLLigator писал(а):В скрипте тоже ставил замену на точку.
Обновил плагин.
aLLigator писал(а):я поначалу подумал, что строчка "$100, 3" обращается к концу файла, но проверив не понял какую собственно область оно берет.
$ обозначает, что адрес записан в 16-ной системе.

Добавлено: Чт янв 12, 2012 20:11
aLLigator
Dec писал(а):Обновил плагин.
Спасибо! вроде пока работает стабильнее чем скрипт..
Dec писал(а):$ обозначает, что адрес записан в 16-ной системе.
т.е. отсчитать с конца файла не получится?

Добавлено: Чт янв 12, 2012 21:35
Dec
aLLigator писал(а):т.е. отсчитать с конца файла не получится?
Обновил плагин

Добавлено: Чт янв 12, 2012 22:33
aLLigator
Спасибо!
Теперь точно перейду на этот плагин! он постабильнее работает чем скрипт...

P.S. Только что-то под "семеркой" значения "FF" или "EE" (другие не проверял) неправильно отображаются... под "ХР" на работе на старых версиях все нормально было.

P.P.S. А можно попросить ещё один параметр в ini, чтобы 16-ричные значения HEX выводились в 10-ричной системе, например "3С" как "60"?

Добавлено: Пт янв 13, 2012 06:43
LonerD
test1=$0, 15, ansi
Текстовый файл txt в формате Ansi. В колонке - кракозябры.

Добавлено: Пт янв 13, 2012 07:03
Dec
aLLigator писал(а):Только что-то под "семеркой" значения "FF" или "EE" (другие не проверял) неправильно отображаются
Что значит неправильно? Что ты видишь? Что должен видеть?
aLLigator писал(а):А можно попросить ещё один параметр в ini, чтобы 16-ричные значения HEX выводились в 10-ричной системе, например "3С" как "60"?
Не понял.
LonerD писал(а):В колонке - кракозябры.
Версия ОС, локаль ОС, версия TC? Где скриншот и сам файл?

Добавлено: Пт янв 13, 2012 11:16
aLLigator
Dec писал(а):Что значит неправильно? Что ты видишь? Что должен видеть?
Только что перепроверил... Под версией 1.0.0.1 все нормально, под 1.0.0.2 не то, что доктор прописал!
Вот скриншот:
Изображение
Dec писал(а):
aLLigator писал(а):А можно попросить ещё один параметр в ini, чтобы 16-ричные значения HEX выводились в 10-ричной системе, например "3С" как "60"?
Не понял.
Скажем ввести кроме параметра "ansi" ещё и "dec", при котором значения будут выводится не в 16-ричной системе, а 10-ричной..
HEX = Dec
01 = 01
02 = 02
.....
0A = 10
0B = 11
.....
3C = 60
.....
FF = 255