颜色常数

文章目录
  1. 1. 介绍
  2. 2. 常数表
  3. 3. 示例
  4. 4. 备注

介绍

颜色常数代表各种常用颜色的BGR数值, 数据类型为数值型, 下面以十六进制&h表示

常数表

常数名 常数值 描述
vbBlack &h00 黑色
vbRed &hFF 红色
vbGreen &hFF00 绿色
vbYellow &hFFFF 黄色
vbBlue &hFF0000 蓝色
vbMagenta &hFF00FF 紫色
vbCyan &hFFFF00 青色
vbWhite &hFFFFFF 白色

示例

1
2
//下面输出结果是255, 因为十六进制的FF转为十进制是255
TracePrint VbRed

备注

  • 关于什么是常数请参考 Const 定义常量
  • 在VBScript中的内置常数一般是由vb开头组成的标识符, 而非vb开头的一般需要自行定义赋值的常数, 仅仅约定成俗使用固定标识符而已
  • 如果你不知道是否为内置常数, 可以通过简单粗暴的不定义变量直接赋值方法测试
    • 如果是内置常数, 你会发现调试运行报错, 例如 vbRed = 1 会提示 非法赋值: 'VBRED'
    • 如果不是内置常数, 则不会出现任何错误提示, 例如 ForWriting = 1 不会出现任何错误