Синтаксис
function IntToHex(AValue, ADigits: Int64): string;
Описание
Преобразует целое число AValue в строку шестнадцатеричного формата не менее ADigits символов.
Пример 1:
var
aHex: string;
begin
// преобразовать число 150 в строку
// шестнадцатеричного формата не менее 8 символов
aHex := IntToHex(150, 8);
end.
Пример 2:
var
I: Integer;
aString, aResult: string;
begin
// преобразование строки aString в hex
aResult := '';
aString := 'WORD';
for I := 1 to Length(aString) do
aResult := aResult + IntToHex(Ord(aString[I]), 4);
// здесь aResult = 0057004F00520044
end.