动态更改特定颜色

时间:2011-09-21 20:55:52

标签: delphi colors

  

可能重复:
  How can I generate multiple shades from a given base color?

如何更改颜色并使其更暗或更亮? 我正在使用Delphi 2007。

1 个答案:

答案 0 :(得分:3)

您可以使用像这样的单位:http://www.delphipraxis.net/157099-fast-integer-rgb-hsl.html

HSL代表:

  • 色相
  • 饱和度
  • 亮度

所以,如果你改变亮度......你可以得到更暗或更亮的颜色......