VBScript 语法错误
错误编号 描述
在类中不能有多个缺省的属性/方法
调用 Sub 时不能使用圆括号
类初始化或终止不能带参数
只能在 Property Get 中指定 \Default\
说明 \Default\ 必须同时说明 \Public\ \
需要 \(\
需要 \)\
需要 \=\
需要 \Case\
需要 \Class\
需要语句的结束
需要 \End\
需要表达式
需要 \Function\
需要标识符
需要 \If\
需要 \In\
需要整数常数
在属性声明中需要 LetSet 或 Get
需要文字常数
需要 \Loop\
需要 \Next\
需要 \Property\
需要 \Select\
需要语句
需要 \Sub\
需要 \Then\
需要 \To\
需要 \Wend\
需要 \While\ 或 \Until\
需要 \While\\Until\ 或语句的结束
需要 \With\
标识符太长
无效字符
无效 \exit\ 语句
无效 \for\ 循环控制变量
无效数字
无效使用关键字 \Me\
\loop\ 没有 \do\
必须在一个类的内部定义
必须为行的第一个语句
名称重定义
参数数目必须与属性说明一致
内存不足
Property Let 或 Set 至少应该有一个参数
语法错误
不需要 \Next\
未终止字符串常数
VBScript 运行时错误
错误编号 描述
ActiveX 部件无法创建对象
发生异常
参数不可选
无法执行请求的操作
类不支持自动化
类未定义
被零除
加载 DLL 错误
在正则表达式中需要 \)\
在正则表达式中需要 \]\
在自动化操作中未找到文件名或类名
For 循环未初始化
非法赋值
内部错误
无效的或不合格的引用
无效图片
无效过程调用或参数
字符集越界
非法使用 Null
未找到命名参数
对象不支持当前的区域设置
对象不支持此操作
对象不支持该属性或方法
对象不是一个集合
对象不能安全创建
对象不能安全初始化
脚本对象不安全
需要对象
未设置对象变量
内存不足
堆栈溢出
字符串空间溢出
溢出
未定义 Sub 或 Function
下标越界
正则表达式中的语法错误
远程服务器不存在或不能访问
该数组为定长的或临时被锁定
类型不匹配
未预期的限定符
变量未定义
变量使用了 VBScript 不支持的自动化类型
错误的参数个数或无效的参数属性值