如果 VBScript 脚本执行系统无法实施的操作,则会产生 VBScript 运行时错误。只有在运行脚本、为变量表达式赋值或分配内存时,才会产生 VBScript 运行时错误。
| 错误编号 | 描述 | 
|---|---|
| 429 | ActiveX 部件无法创建对象 | 
| 507 | 发生异常 | 
| 449 | 参数不可选 | 
| 17 | 无法执行请求的操作 | 
| 430 | 类不支持自动化 | 
| 506 | 类未定义 | 
| 11 | 被零除 | 
| 48 | 加载 DLL 错误 | 
| 5020 | 在正则表达式中需要 ')' | 
| 5019 | 在正则表达式中需要 ']' | 
| 432 | 在自动化操作中未找到文件名或类名 | 
| 92 | For 循环未初始化 | 
| 5008 | 非法赋值 | 
| 51 | 内部错误 | 
| 505 | 无效的或不合格的引用 | 
| 481 | 无效图片 | 
| 5 | 无效过程调用或参数 | 
| 5021 | 字符集越界 | 
| 94 | 非法使用 Null | 
| 448 | 未找到命名参数 | 
| 447 | 对象不支持当前的区域设置 | 
| 445 | 对象不支持此操作 | 
| 438 | 对象不支持该属性或方法 | 
| 451 | 对象不是一个集合 | 
| 504 | 对象不能安全创建 | 
| 503 | 对象不能安全初始化 | 
| 502 | 脚本对象不安全 | 
| 424 | 需要对象 | 
| 91 | 未设置对象变量 | 
| 7 | 内存不足 | 
| 28 | 堆栈溢出 | 
| 14 | 字符串空间溢出 | 
| 6 | 溢出 | 
| 35 | 未定义 Sub 或 Function | 
| 9 | 下标越界 | 
| 5017 | 正则表达式中的语法错误 | 
| 462 | 远程服务器不存在或不能访问 | 
| 10 | 该数组为定长的或临时被锁定 | 
| 13 | 类型不匹配 | 
| 5018 | 未预期的限定符 | 
| 500 | 变量未定义 | 
| 458 | 变量使用了 VBScript 不支持的自动化类型 | 
| 450 | 错误的参数个数或无效的参数属性值 |