Delphi的顏色轉換

2022-07-16 14:18:10 字數 742 閱讀 2311

將delphi

中的顏色轉換為

html

的格式在

delphi

中使用colortowebcolorstr(tcolor)

函式可以將傳進的

tcolor

格式化為

html

格式的顏色的字串,

webcolortocolor(string)

則相反。例如下面**:

shexrgbresult:=colortowebcolorstr(clwhite);

//shexrgbresult

是乙個字串,它的值為

#ffffff

。c:=webcolorstrtocolor(shexrgbresult); //c

是乙個tcolor

型別的值

showmessage(colortostring(c));//

這裡顯示

c轉換為

string

的值為clwhite

還可以通過另一種來獲得

color

的格式shexrgbresult:= '$' + inttohex (clwhite,

8);//inttohex

將color

轉換為16

進製的數值,轉換後

shexrgbresult的值為

$00ffffff

,也可只轉換為

6位,結果為

$ffffff

Delphi的型別轉換

delphi是一種強型別轉換的語言。在vc中,賦值符用 例如x 1 到了delphi賦值符就變成了 例如x 1。從賦值時用符號 而不用 就隱約可見delphi對型別匹配要求之嚴,即賦值符右邊的型別一定要和左邊一致。用慣了vb或vc的程式設計師,初用delphi,稍不留神,就會出現型別不匹配的錯誤。對...

Delphi的型別轉換

delphi是一種強型別轉換的語言。在vc中,賦值符用 例如x 1 到了delphi賦值符就變成了 例如x 1。從賦值時用符號 而不用 就隱約可見delphi對型別匹配要求之嚴,即賦值符右邊的型別一定要和左邊一致。用慣了vb或vc的程式設計師,初用delphi,稍不留神,就會出現型別不匹配的錯誤。對...

Delphi的型別轉換

delphi是一種強型別轉換的語言。在vc中,賦值符用 例如x 1 到了delphi賦值符就變成了 例如x 1。從賦值時用符號 而不用 就隱約可見delphi對型別匹配要求之嚴,即賦值符右邊的型別一定要和左邊一致。用慣了vb或vc的程式設計師,初用delphi,稍不留神,就會出現型別不匹配的錯誤。對...