vbscript语法错误
作者:cmscn 日期:2006-11-26
当脚本源程序包含不符合语言预先规定的语法规则时,产生语法错误。在开发期间应当
注意这些错误的类型。VBScript 语言包含5 3 个语法错误
800A03E9 内存溢出
800A03EA 语法错误
800A03EB 缺少“:”
800A03ED 缺少“(”
800A03EE 缺少“)”
800A03EF 缺少“]”
800A03F2 缺少标识符
800A03F3 缺少“=”
800A03F4 缺少“if”
800A03F5 缺少“To”
800A03F6 缺少“End”
800A03F7 缺少“Function”
800A03F8 缺少“sub”
800A03F9 缺少“Then”
800A03FA 缺少“Wend”
800A03FB 缺少“Loop”
800A03FC 缺少“Next”
800A03FD 缺少“Case”
800A03FE 缺少“Select”
800A03FF 缺少表达式
800A0400 缺少语句
800A0401 缺少语句的结束
800A0402 缺少整数常量
800A0403 缺少“While”或“Until”
800A0404 缺少“While”或“Until”或语句的结束
800A0405 缺少“With”
800A0406 标识符太长
800A0407 无效数字
800A0408 无效字符
800A0409 未结束的字符串常量
800A040A 未结束的注释
800A040D 关键字“Me”的无效使用
800A040E “loop”缺少“do”
800A040F 无效的“exit”语句
800A0410 无效“for”循环控制变量
800A0411 重复定义名字
800A0412 必须是第一个语句
800A0413 不能赋予非值性参数
800A0414 当调用子过程时不能用圆括号
800A0415 缺少字符常量
800A0416 缺少“In”
800A0417 缺少“Class”
800A0418 必须在一个类中定义
800A0419 在属性声明中缺少“Let”或“Set”或“Get”
800A041A 缺少“Property”
800A041B 在属性说明中参数的数目必须一致
800A041C 在一个类中不能有多个缺省的方法或属性
800A041D 类的初始化或终止没有参数
800A041E 属性的设置或赋值必须至少有一个参数
800A041F 不希望的“Next”
800A0420 仅能在“Property”或“Function”或“Sub”上指定“Default”
800A0421 “Default”也必须指定“Public”
800A0422 “Default”说明仅能在“PropertyGet”上
vbscript运行期错误
当脚本代码试图执行一个无效动作时,发生运行期错误。在调试和测试阶段,这些主要
错误应当引起注意。V B S c r i p t 代码包含65个这样的运行期错误,
800A0005 无效的程序调用或参数
800A0006 溢出
800A0007 内存不足
800A0009 下标超界
800A000A 这数组被固定或暂时锁定
800A000B 被零除
800A000D 类型不匹配
800A000E 字符串空间不足
800A0011 不能执行要求的操作
800A001C 没有段空间
800A0023 子程序或函数没定义
800A0030 装载DLL出错
800A0033 内部错误
800A0034 无效的文件名或数值
800A0035 文件没找到
800A0036 错误的文件格式
800A0037 文件已打开
800A0039 I/O设备错误
800A003A 文件已存在
800A003D 磁盘已满
800A003E 输入超出文件尾
800A0043 文件太多
800A0044 设备不可用
800A0046 权限被拒绝
800A0047 磁盘没准备好
800A004A 不能用不同的驱动器重命名
800A004B 路径/文件访问出错
800A004C 找不到路径
800A005B 没有设置对象变量
800A005C For循环没有初始化
800A005E Null的无效使用
800A0142 不能产生必需的临时文件
800A01A8 对象被请求
800A01AD ActiveX组件不能创建对象
0800A01A E类不支持自动化
800A01B0 在自动化操作中没有找到文件名或类名
800A01B6 对象不支持这个方法或属性
800A01B8 自动化出错
800A01BD 对象不支持这种操作
800A01BE 对象不支持命名的参数
800A01BF 对象不支持目前的位置设置
800A01C0 命名的参数没发现
800A01C1 变量不可缺省
800A01C2 错误的变量个数或无效的属性设置
800A01C3 对象不是一个集合
800A01C5 指定的DLL函数没找到
800A01C7 代码资源锁出错
800A01C9 这个键已与这个集合的一个元素相关
800A01CA 变量使用了在VBScript中不支持的自动化类型
800A01CE 远程服务器机器不存在或不可用
800A01E1 无效图片
800A01F4 变量没定义
800A01F5 非法赋值
800A01F6 对于执行脚本来说,对象不安全
800A01F7 对于初始化来说,对象不安全
800A01F8 对于创建来说,对象不安全
800A01F9 无效或不可靠的引用
800A01FA 类没有定义
800A1398 缺少需要规则的表达式对象
800A1399 在规则表达式中有语法错误
800A139A 不希望的量词
800A139B 在规则表达式中缺少“]”
800A139C 在规则表达式中缺少“)”
800A139D 不在有效的字符集范围内
800A802B 元素没找到
评论: 8 | 引用: 0 | 查看次数: 786
发表评论