Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

HEX [D7, XP]


Страницы:   1 2

Adios ©   (2007-09-13 08:33:00) 

procedure hex2string(st:string);
var Source: string;
begin
source:=st;
with TStringList.Create do
try
  Text := StringReplace(Source, #32, #13#10, [rfReplaceAll]);
  S := '';
  for t := 0 to Count - 1 do
    S := S + Chr(StrToInt('$' + Strings[t]));
finally
  Free;
end;

end;

и теперь вопрос:
почему когда я передаю параметр '00' то S получается пустая и в мемо я её добавить не могу, а очень надо чтобы добавлялось.


Adios   (2007-09-13 08:51:00) [21]

ХЕКС значение выглядит так: 01 00 00 00 36 00 00 00 0D
а текст примерно так: \x1   6  

тоесть после 6 три пробела и как я понял перезод на другую строку


Palladin   (2007-09-13 08:46:00) [22]

ты же на входе строку передаешь, и на выходе строка, я чей то не пойму просто каким образом она у тебя должна трансформироваться, точнее я вижу что она у тебя трансформируется, но действие сие для строк вообще то некорректно


Palladin   (2007-09-13 08:45:00) [23]

а "00 00 00(32 36 35)00 00 00" это не текстовый вид?


Adios   (2007-09-13 08:44:00) [24]

тоесть надо 00 00 00(32 36 35)00 00 00 привести к текстовому виду и добавить в мемо, проблема в том что 00 00 00 не добавляется в мемо


Adios   (2007-09-13 08:42:00) [25]

)) я знаю что жостко, всю ночь справки рою уже))


Adios   (2007-09-13 08:41:00) [26]

если в хексе то надо чтобы получилось так 000000(323635)000000
число в скобках может быть произвольное и потом всё это дело надо сохранить в .ТХТ


Palladin   (2007-09-13 08:41:00) [27]

а что эта функция делать то должна?


Palladin   (2007-09-13 08:40:00) [28]

жестоко...


Страницы:   1 2

Наверх

Титульная страница Поиск, карта сайта Написать письмо