使用颜色

对于所有的颜色属性和图形方法,Visual Basic 使用固定的系统。每种颜色都由一个 Long 整数表示,并且在指定颜色的所有上下文中,该数值的意义相同。

在运行时指定颜色

在运行时有四种方式可指定颜色值:

本节讨论如何使用 RGcB 和 QBColor 函数,作为指定颜色的一种简单方法。关于使用常数定义颜色或直接输入颜色值的信息,请参阅本章稍后的“使用颜色属性”部分。

使用 RGB 函数

可以用 RGB 函数来指定任何颜色。

为了用 RGB 函数指定颜色

  1. 要对三种主要颜色(红、绿、蓝)中的每种颜色,赋给从 0 到 255 中的数值,0 表示亮度最低,而 255 表示亮度最高。

  2. 使用红-绿-蓝的排列方式,将三个数值输入给 RGB 函数。

  3. 将结果赋给颜色属性或颜色参数。

每一种可视的颜色,都由这三种主要颜色组合产生。例如:

'设定背景为绿色。
Form1.BackColor = RGB(0, 128, 0)
'设定背景为黄色。
Form2.BackColor = RGB(255, 255, 0)
'设定背景为深蓝色。
PSet (100, 100), RGB(0, 0, 64)

详细信息 要想对 RGB 函数了解更多,请参阅《语言参考》的“RGB 函数”。