VB中的颜色

  • 格式:doc
  • 大小:69.00 KB
  • 文档页数:4

下载文档原格式

  / 4
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

VB中颜色的表示

RGB函数QBColor函数十六进制颜色值

VB颜色常量VB系统颜色常数基础知识:十六进

制数

➢RGB函数

RGB是Red,Green,Blue的缩写,RGB函数通过三原色的值混合产生一种颜色。

函数格式: RGB(红色值,绿色值,蓝色值)

说明:红、绿、蓝色值均为 0~255 间的整数。

下表是一些常见颜色的RGB值。

其它颜色的RGB值请运行程序颜色.EXE 。

➢QBColor函数

QBColor 函数是从 Quick Basic 中“继承”下来的,用一个整数值对应RGB的常用颜色值。

函数格式: QBColor(颜色值)

说明:颜色值为 0~15 。

➢十六进制颜色值

这是VB中表达颜色最直接的方法。

格式: &HBBGGRR&

说明:BB、GG、RR分别为两位十六进制数,表示蓝、绿、红色的亮度,其值为 00 ~ FF,中间值为80。

例如:&HFF0000&为亮蓝色,&H00FFFF&(也可写为&HFFFF&)为黄色。

➢VB颜色常量

➢VB系统颜色常数

VB定义了一些颜色符号常数,包括8种常用颜色和Windows控制面板使用的

系统颜色。使用系统常量,可以使应用程序风格更具专业化。

例如:常数vbDesktop对应颜色值&H80000001,代表桌面颜色。

当我们直接在属性窗口中设置BackColor之类属性值时,就可以看到这些系统颜色值。

使用 MSDN 帮助系统中的“索引”,输入关键字“颜色常数”查看,可查看VB系统颜色的说明。

➢补充:关于十六进制数

我们知道,计算机内部存储、处理的数据全部是二进制数,但在计算机语言中还有一种常用的数值——十六进值,它的特点是使用十六个数码:0~9,A~F,计算时采用“逢十六进一”的规则。十六进制与十进制及二进制的对应关系如下。

按照换算关系,(A3B)16 = 10×162+3×161+11×160 = 2560+48+11 = (2619)10

(FF) 16 = 15×161+15×160 = 240+15 = (255)10

(学习的目的是增长知识,提高能力,相信一分耕耘一分收获,努力就一定可以获得应有的回报)