VBScript Built-in Constants Test / VBScript 内置常量测试
This page tests all 79 VBScript built-in constants from the Script 5.6 CHM knowledge base.
本页测试 Script 5.6 CHM 知识库中全部 79 个 VBScript 内置常量。
1. String Constants / 字符串常量 (9) — vsconstring.htm
| Constant / 常量 | Expected / 期望值 | Actual / 实际值 | Result / 结果 |
| vbCr | 13 | 13 | PASS / 通过 |
| vbCrLf |
|
| PASS / 通过 |
| vbFormFeed | 12 | 12 | PASS / 通过 |
| vbLf | 10 | 10 | PASS / 通过 |
| vbNewLine | Len>0 | Len=2 (Asc=13) | PASS / 通过 |
| vbNullChar | 0 | 0 | PASS / 通过 |
| vbNullString | | | PASS / 通过 |
| vbTab | 9 | 9 | PASS / 通过 |
| vbVerticalTab | 11 | 11 | PASS / 通过 |
2. Tristate Constants / 三态常量 (3) — vscontristate.htm
| Constant / 常量 | Expected / 期望值 | Actual / 实际值 | Result / 结果 |
| vbUseDefault | -2 | -2 | PASS / 通过 |
| vbTrue | -1 | -1 | PASS / 通过 |
| vbFalse | 0 | 0 | PASS / 通过 |
3. Color Constants / 颜色常量 (8) — vsconcolor.htm
| Constant / 常量 | Expected / 期望值 | Actual / 实际值 | Result / 结果 |
| vbBlack | &h00 (0) | 0 | PASS / 通过 |
| vbRed | &hFF (255) | 255 | PASS / 通过 |
| vbGreen | &hFF00 (65280) | 65280 | PASS / 通过 |
| vbYellow | &hFFFF (65535) | 65535 | PASS / 通过 |
| vbBlue | &hFF0000 (16711680) | 16711680 | PASS / 通过 |
| vbMagenta | &hFF00FF (16711935) | 16711935 | PASS / 通过 |
| vbCyan | &hFFFF00 (16776960) | 16776960 | PASS / 通过 |
| vbWhite | &hFFFFFF (16777215) | 16777215 | PASS / 通过 |
4. Comparison Constants / 比较常量 (2) — vsconcompare.htm
| Constant / 常量 | Expected / 期望值 | Actual / 实际值 | Result / 结果 |
| vbBinaryCompare | 0 | 0 | PASS / 通过 |
| vbTextCompare | 1 | 1 | PASS / 通过 |
5. Date and Time Constants / 日期和时间常量 (11) — vscondatetime.htm
| Constant / 常量 | Expected / 期望值 | Actual / 实际值 | Result / 结果 |
| vbUseSystemDayOfWeek | 0 | 0 | PASS / 通过 |
| vbSunday | 1 | 1 | PASS / 通过 |
| vbMonday | 2 | 2 | PASS / 通过 |
| vbTuesday | 3 | 3 | PASS / 通过 |
| vbWednesday | 4 | 4 | PASS / 通过 |
| vbThursday | 5 | 5 | PASS / 通过 |
| vbFriday | 6 | 6 | PASS / 通过 |
| vbSaturday | 7 | 7 | PASS / 通过 |
| vbFirstJan1 | 1 | 1 | PASS / 通过 |
| vbFirstFourDays | 2 | 2 | PASS / 通过 |
| vbFirstFullWeek | 3 | 3 | PASS / 通过 |
6. Date Format Constants / 日期格式常量 (5) — vscondateformat.htm
| Constant / 常量 | Expected / 期望值 | Actual / 实际值 | Result / 结果 |
| vbGeneralDate | 0 | 0 | PASS / 通过 |
| vbLongDate | 1 | 1 | PASS / 通过 |
| vbShortDate | 2 | 2 | PASS / 通过 |
| vbLongTime | 3 | 3 | PASS / 通过 |
| vbShortTime | 4 | 4 | PASS / 通过 |
7. Miscellaneous Constants / 杂项常量 (1) — vsconmisc.htm
| Constant / 常量 | Expected / 期望值 | Actual / 实际值 | Result / 结果 |
| vbObjectError | -2147221504 | -2147221504 | PASS / 通过 |
8. MsgBox Parameter Constants / MsgBox 参数常量 (16) — vsconmsgbox.htm Table 1
| Constant / 常量 | Expected / 期望值 | Actual / 实际值 | Result / 结果 |
| vbOKOnly | 0 | 0 | PASS / 通过 |
| vbOKCancel | 1 | 1 | PASS / 通过 |
| vbAbortRetryIgnore | 2 | 2 | PASS / 通过 |
| vbYesNoCancel | 3 | 3 | PASS / 通过 |
| vbYesNo | 4 | 4 | PASS / 通过 |
| vbRetryCancel | 5 | 5 | PASS / 通过 |
| vbCritical | 16 | 16 | PASS / 通过 |
| vbQuestion | 32 | 32 | PASS / 通过 |
| vbExclamation | 48 | 48 | PASS / 通过 |
| vbInformation | 64 | 64 | PASS / 通过 |
| vbDefaultButton1 | 0 | 0 | PASS / 通过 |
| vbDefaultButton2 | 256 | 256 | PASS / 通过 |
| vbDefaultButton3 | 512 | 512 | PASS / 通过 |
| vbDefaultButton4 | 768 | 768 | PASS / 通过 |
| vbApplicationModal | 0 | 0 | PASS / 通过 |
| vbSystemModal | 4096 | 4096 | PASS / 通过 |
9. MsgBox Return Value Constants / MsgBox 返回值常量 (7) — vsconmsgbox.htm Table 2
| Constant / 常量 | Expected / 期望值 | Actual / 实际值 | Result / 结果 |
| vbOK | 1 | 1 | PASS / 通过 |
| vbCancel | 2 | 2 | PASS / 通过 |
| vbAbort | 3 | 3 | PASS / 通过 |
| vbRetry | 4 | 4 | PASS / 通过 |
| vbIgnore | 5 | 5 | PASS / 通过 |
| vbYes | 6 | 6 | PASS / 通过 |
| vbNo | 7 | 7 | PASS / 通过 |
10. VarType Constants / VarType 常量 (17) — vsconvartype.htm
| Constant / 常量 | Expected / 期望值 | Actual / 实际值 | Result / 结果 |
| vbEmpty | 0 | 0 | PASS / 通过 |
| vbNull | 1 | 1 | PASS / 通过 |
| vbInteger | 2 | 2 | PASS / 通过 |
| vbLong | 3 | 3 | PASS / 通过 |
| vbSingle | 4 | 4 | PASS / 通过 |
| vbDouble | 5 | 5 | PASS / 通过 |
| vbCurrency | 6 | 6 | PASS / 通过 |
| vbDate | 7 | 7 | PASS / 通过 |
| vbString | 8 | 8 | PASS / 通过 |
| vbObject | 9 | 9 | PASS / 通过 |
| vbError | 10 | 10 | PASS / 通过 |
| vbBoolean | 11 | 11 | PASS / 通过 |
| vbVariant | 12 | 12 | PASS / 通过 |
| vbDataObject | 13 | 13 | PASS / 通过 |
| vbDecimal | 14 | 14 | PASS / 通过 |
| vbByte | 17 | 17 | PASS / 通过 |
| vbArray | 8192 | 8192 | PASS / 通过 |
Summary / 测试汇总
Total Tests / 总测试数: 79
Passed / 通过: 79
Failed / 失败: 0
✅ All constants match! / 所有常量值一致!
Source / 来源: Script 5.6 CHM (en/ + cn/ combined) — 9 constant pages under vscon*.htm
Total: 9 + 3 + 8 + 2 + 11 + 5 + 1 + 16 + 7 + 17 = 79