Показать сообщение отдельно
Старый 04.11.2010, 15:30   #2
Admin!
 
Аватар для xkor
 
Регистрация: 04.08.2007
Сообщений: 2,360
Сказал Спасибо: 113
Имеет 1,566 спасибок в 651 сообщенях
xkor на пути к лучшему
По умолчанию

Asmoday, вот ещё в качестве бонуса более быстрый и стабильный вариант StringToHex:
delphi Код:
function StringToHex(str1: AnsiString; sep: AnsiChar = #0): AnsiString; const   hexAlf: array[0..15] of AnsiChar = '0123456789ABCDEF'; var   i,size:Integer; begin   size:=Length(str1);   if sep=#0 then begin     SetLength(Result,size*2);     for i:=1 to size do begin       Result[i*2-1]:=hexAlf[Byte(str1[i]) shr 4];       Result[i*2]:=hexAlf[Byte(str1[i]) and $f];     end;   end else begin     SetLength(Result,size*3);     for i:=1 to size do begin       Result[i*3-2]:=hexAlf[Byte(str1[i]) shr 4];       Result[i*3-1]:=hexAlf[Byte(str1[i]) and $f];       Result[i*3]:=sep;     end;   end; end;
__________________
Я здесь практически не появляюсь!, Skype - ikskor
xkor вне форума   Ответить с цитированием
За это сообщение xkor нажился 6 спасибками от: