VBScript 运行时错误

如果 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 错误的参数个数或无效的参数属性值  

VBScript 语法错误
如果 VBScript 语句结构违反了一个或多个 VBScript 脚本语言语法规则,就会产生 VBScript 语法错误。VBScript 语法错误通常在执行程序前,编译程序时产生。  

错误编号 描述  
1052 在类中不能有多个缺省的属性/方法  
1044 调用 Sub 时不能使用圆括号  
1053 类初始化或终止不能带参数  
1058 只能在 Property Get 中指定 'Default'  
1057 说明 'Default' 必须同时说明 'Public' "  
1005 需要 '('  
1006 需要 ')'  
1011 需要 '='  
1021 需要 'Case'  
1047 需要 'Class'  
1025 需要语句的结束  
1014 需要 'End'  
1023 需要表达式  
1015 需要 'Function'  
1010 需要标识符  
1012 需要 'If'  
1046 需要 'In'  
1026 需要整数常数  
1049 在属性声明中需要 Let , Set 或 Get  
1045 需要文字常数  
1019 需要 'Loop'  
1020 需要 'Next'  
1050 需要 'Property'  
1022 需要 'Select'  
1024 需要语句  
1016 需要 'Sub'  
1017 需要 'Then'  
1013 需要 'To'  
1018 需要 'Wend'  
1027 需要 'While' 或 'Until'  
1028 需要 'While,'、 'Until,' 或语句未结束  
1029 需要 'With'  
1030 标识符太长  
1014 无效字符  
1039 无效 'exit' 语句  
1040 无效 'for' 循环控制变量  
1013 无效数字  
1037 无效使用关键字 'Me'  
1038 'loop' 没有 'do'  
1048 必须在一个类的内部定义  
1042 必须为行的第一个语句  
1041 名称重定义  
1051 参数数目必须与属性说明一致  
1001 内存不足  
1054 Property Let 或 Set 至少应该有一个参数  
1002 语法错误  
1055 不需要的 'Next'  
1015 未终止字符串常数

上一篇: ASP连接13种数据库语法总结
下一篇: IIS 错误代码大汇总
文章来自: 网络
引用通告: 查看所有引用 | 我要引用此文章
Tags:
最新日志:
评论: 1 | 引用: 0 | 查看次数: 4675
发表评论
登录后再发表评论!