PDA

Visualizza la versione completa : [Delphi] Da TColor a esadecimale


alanf1981
20-05-2003, 11:06
ciao a tutti!!! ho un problema : sto facendo un'applicazione che crea fogli di stile CSS. Per far scegliere all'utente il font, la dimensione e il colore del carattere di un paragrafo ho usato un FontDialog!

var col : long;

col := ColorToRGB(FontDialog1.Font.Color);

il problema che la funzione mi restituisce un Long ma nella sintassi dei CSS i colori sono nella forma #numeroEsadecimale!!! Quindi come faccio a convertire la variabile col in esadecimale???
grazie a tutti!!!! :)

alka
20-05-2003, 12:31
Puoi usare la funzione IntToHex, disponibile nella unit SysUtils, per convertire il valore nel formato che ti interessa.

Nella Guida in linea puoi trovare ulteriori informazioni sull'uso della funzione.

Ciao! :ciauz:

Loading