Como transformar em hexadecimal um numero integer ?

Delphi

14/07/2003

Galera, de uma chave do registro do windows eu recebo um valor inteiro = 6 por exemplo. Este 6 corresponde a uma cor, ou seja, ele pode ser a representação decimal da cor $00408000 que é um tom de verde. A questão é :

Como transformar em hexadecimal o numero recebido ?

Valeu


Adriano Santos

Adriano Santos

Curtidas 0

Respostas

Kroki

Kroki

14/07/2003

É isso que vc quer?
VAR
N:integer;
S:string;
begin
N:=65325;
S:=IntToHex(N,4);
End;

Onde (4) é o numero de digitos Hex que vc quer (no caso foi 4).


GOSTEI 0
POSTAR