calendar 常数
可在代码中的任何地方用下列常数代替实际值:
| 常数 | 值 | 描述 |
|---|---|---|
| vbcalgreg | 0 | 指出使用的是阳历。 |
| vbcalhijri | 1 | 指出使用的是伊斯兰历法。 |
color 常数
可在代码中的任何地方用下列常数代替实际值:
| 常数 | 值 | 描述 |
|---|---|---|
| vbblack | 0x0 | 黑色 |
| vbred | 0xff | 红色 |
| vbgreen | 0xff00 | 绿色 |
| vbyellow | 0xffff | 黄色 |
| vbblue | 0xff0000 | 蓝色 |
| vbmagenta | 0xff00ff | 紫红色 |
| vbcyan | 0xffff00 | 青色 |
| vbwhite | 0xffffff | 白色 |
calltype 常数
可在代码中的任何地方用下列常数代替实际值:
| 常数 | 值 | 描述 |
|---|---|---|
| vbmethod | 1 | 指出已经调用了一个方法。 |
| vbget | 2 | 指出一个property get 过程。 |
| vblet | 4 | 指出一个 property let 过程。 |
| vbset | 8 | 指出一个 property set 过程。 |
comparison常数
| 常数 | 值 | 描述 |
|---|---|---|
| vbusecompareoption | -1 | 使用option compare语句的设置进行比较。 |
| vbbinarycompare | 0 | 进行二进制的比较。 |
| vbtextcompare | 1 | 进行文字的比较。 |
| vbdatabasecompare | 2 | 用于 microsoft access(仅限于windows),进行以数据库所含信息为基础的比较。 |
compiler 常数
visual basic for applications 定义了一些不能与 #if...then...#else 指令一起使用的常数。这些常数除了其范围是全局的;也就是说,除了可在工程中到处应用,在功能上与 #if...then...#else 指令定义的常数相同。
在 16 位开发平台上,编译常数定义如下:
| 常数 | 值 | 描述 |
|---|---|---|
| win16 | true | 指出开发环境是 16 位。 |
| win32 | false | 指出开发环境不是 32 位。 |
在 32 位开发平台上,编译常数定义如下:
| 常数 | 值 | 描述 |
|---|---|---|
| vba6 | true | 指出开发环境是 visual basic for applications, version 6.0。 |
| vba6 | false | 指出开发环境不是visual basic for applications, version 6.0。 |
| win16 | false | 指出开发环境不是 16 位。 |
| win32 | true | 指出开发环境是 32 位。 |
| mac | false | 指出开发环境不是 macintosh。 |
| win16 | false | 指出开发环境不是 16位的。 |
| win32 | false | 指出开发环境不是 32位的。 |
| mac | true | 指出开发环境是 macintosh。 |
注意 这些常数是由 visual basic 提供的,所以不能在任何层次中用相同名称定义自己的常数。
date 常数
可在代码中的任何地方用下列常数代替实际值:
参数值
firstdayofweek 参数具有以下这些值:
| 常数 | 值 | 描述 |
|---|---|---|
| vbusesystem | 0 | 使用 nls api 设置。 |
| vbsunday | 1 | 星期日(缺省) |
| vbmonday | 2 | 星期一 |
| vbtuesday | 3 | 星期二 |
| vbwednesday | 4 | 星期三 |
| vbthursday | 5 | 星期四 |
| vbfriday | 6 | 星期五 |
| vbsaturday | 7 | 星期六 |
firstdayofyear 参数具有以下这些值:
| 常数 | 值 | 描述 |
|---|---|---|
| vbusesystem | 0 | 使用 nls api 设置。 |
| vbusesystemdayofweek | 0 | 使用系统设置中为星期的第一天指定的星期数。 |
| vbfirstjan1 | 1 | 由 1 月 1 日所在的那个星期开始(缺省)。 |
| vbfirstfourdays | 2 | 由新的一年中第一个至少有 4 天的星期开始。 |
| vbfirstfullweek | 3 | 由一年中第一个完整的星期开始。 |