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

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

BinToHex


123321 ©   (2006-08-24 14:14:00) 

Пытаюсь добиться того, чтобы из string получить его значения в hex, но не получается.

function StrToHex(s: pchar):string;
begin
  SetLength(Result, StrLen(s) * 2);
  BinToHex(@result[1], s, StrLen(s)* 2);
end;


Сергей М.   (2006-08-24 14:33:00) [1]


> Не помогло


Тогда тебе к терапевту)

Ты вообще что хочешь-то ?

Получить из строки '11010101' строку 'D5' или где ?


MBo   (2006-08-24 14:31:00) [2]

var
 s, shex: string;
begin
 s:=#255'abc'#10;
 SetLength(shex, 2*Length(s));
 BinToHex(PChar(s), PChar(shex), Length(s));
 Caption := shex;


123321   (2006-08-24 14:25:00) [3]

Не помогло: Invalid Pointer Operation


TUser   (2006-08-24 14:21:00) [4]

BinToHex (s, @result[1], StrLen(s)* 2);


Сергей М.   (2006-08-24 14:20:00) [5]

Справку к BinToHex() читал ?


Наверх

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