VBScript 语法错误
如果 VBScript 语句结构违反了一个或多个 VBScript 脚本语言语法规则,就会产生 VBScript 语法错误。
错误通常在执行程序前,编译程序时产生。
  以下是53个语法错误:
错误编号 描述 
十进制 十六进制   说明
1001  800A03E9  内存不足
1002  800A03EA  语法错误
1003  800A03EB  缺少“:”
1005  800A03ED  需要 '('
1006  800A03EE  需要 ')'
1007  800A03EF  缺少“]”
1010  800A03F2  需要标识符
1011  800A03F3  需要 '='
1012  800A03F4  需要 'If'
1013  800A03F5  需要 'To'
1014  800A03F6  需要 'End'
1015  800A03F7  需要 'Function'
1016  800A03F8  需要 'Sub'
1017  800A03F9  需要 'Then'
1018  800A03FA  需要 'Wend'
1019  800A03FB  需要 'Loop'
1020  800A03FC  需要 'Next'
1021  800A03FD  需要 'Case'
1022  800A03FE  需要 'Select'
1023  800A03FF  需要表达式
1024  800A0400  需要语句
1025  800A0401  需要语句的结束
1026  800A0402  需要整数常数
1027  800A0403  需要 'While' 或 'Until'
1028  800A0404  需要 'While,'、 'Until,' 或语句未结束
1029  800A0405  需要 'With'
1030  800A0406  标识符太长
1031  800A0407  无效的数
1032  800A0408  无效的字符
1033  800A0409  未结束的串常量
1034  800A040A  未结束的注释
1037  800A040D  无效使用关键字 'Me'
1038  800A040E  'loop' 没有 'do'
1039  800A040F  无效 'exit' 语句
1040  800A0410  无效 'for' 循环控制变量
1041  800A0411  名称重定义
1042  800A0412  必须为行的第一个语句
1043  800A0413  不能赋给非Byval参数
1044  800A0414  调用 Sub 时不能使用圆括号
1045  800A0415  需要文字常数
1046  800A0416  需要 'In'
1047  800A0417  需要 'Class'
1048  800A0418  必须在一个类的内部定义
1049  800A0419  在属性声明中需要 Let , Set 或 Get
1050  800A041A  需要 'Property'
1051  800A041B  参数数目必须与属性说明一致 
1052  800A041C  在类中不能有多个缺省的属性/方法 
1053  800A041D  类初始化或终止不能带参数
1054  800A041E  Property Let 或 Set 至少应该有一个参数