如果我想設置一個顏色屬性的東西是非標準的(即不像clBlack或clRed的東西)我怎麼能做到這一點?我可以設置像十六進制顏色的東西嗎?自定義德爾福顏色
Q
自定義德爾福顏色
11
A
回答
12
RGB in Windows.pas
function RGB(r, g, b: Byte): COLORREF;
您可以將結果轉換爲TColor。
e.g
MyColour := TColor(RGB(Red,Green,Blue));
2
我總是用RGB宏:http://delphi.wikia.com/wiki/RGB
8
可以使用$ 00BBGGRR
BB =藍色
GG =綠色
RR =紅色
所有這些值在0和255之間( $ 00和$ FF)
0
您可能還需要檢查Colors in Delphi幫助頁面。如果可能對進行網絡編程的Delphi開發人員有用,因爲Vcl.Graphics
單元將TColor
值定義爲clWeb____
Web友好常量。
許多常量已經預定義,在使用它們之前,您可以直觀地看到顏色的外觀。所以沒有必要做RBG「混合」。
相關問題
- 1. 德爾福。倒置光標顏色
- 2. 德爾福XE7:TEdit TextHint顏色
- 3. 德爾福:着色TListView
- 4. 德爾福v.Word - 如何從德爾福
- 5. 德爾福HID Delphi7和德爾福XE2
- 6. RegisterMethodInfo和RegisterParamInfo從德爾福德爾福XE同義詞2006年
- 7. 轉換定義從C到德爾福
- 8. 德爾福
- 9. 與德爾福
- 10. 與德爾福
- 11. 德爾福:TRegExpr
- 12. 類德爾福
- 13. 德爾福ftpgetfile
- 14. 德爾福
- 15. DES_KEY_SZ德爾福
- 16. 德爾福
- 17. 與德爾福
- 18. 德爾福Application.HintColor
- 19. 德爾福
- 20. 德爾福定製TTreeNode
- 21. 從德爾福獲取表格標題欄顏色
- 22. 德爾福 - 「懷舊」程序的執行情況任意顏色
- 23. 德爾福 - dbcheckbox更改顏色時讀取記錄值
- 24. 如何改變TCylinder的顏色德爾福Firemonkey
- 25. 德爾福XE3 - 從字符串中刪除Ansi代碼/顏色
- 26. 如何inherite德爾福DLL中的自定義窗體(可視化繼承)在我德爾福項目
- 27. 德爾福2009年 - 在自定義德爾福組件中設置默認屬性值
- 28. 德爾福自定義構造函數永遠不會運行
- 29. 德爾福:樹視圖的自定義提示
- 30. 德爾福打印一個表格的自定義區域
我試過這個,但是隻有當我在開始時使用了$ FF的時候它才起作用 - 所以$ FFBBGGRR – Asped 2014-01-12 16:04:35