TA的每日心情 | 奋斗 前天 11:21 |
---|
签到天数: 2393 天 [LV.Master]伴坛终老
|
vbscript错误代码及对应解释大全
. b5 d' Q- Z3 Z' p; S' G, kVBScript 语法错误
* g& `) S( [* z如果 VBScript 语句结构违反了一个或多个 VBScript 脚本语言语法规则,就会产生 VBScript 语法错误。! E; Z! E' q6 A6 _/ @% p ^
错误通常在执行程序前,编译程序时产生。 以下是53个语法错误:) E6 h. Z4 S) n
错误编号 描述 9 }9 h2 x* e! _% V( V
十进制 十六进制 说明' h6 i" U _0 W3 P7 f5 h5 R& @1 z
1001 800A03E9 内存不足
, ~+ G) {1 S, f3 |& D1002 800A03EA 语法错误
) O9 Q1 H' G7 q# ~& ?' C/ i1003 800A03EB 缺少“:”
6 _2 T6 l e3 z' X5 T9 i4 [ X5 [/ ]1005 800A03ED 需要 '('# b2 [+ w( n9 n" D
1006 800A03EE 需要 ')'" U6 @* b+ S V* }1 q' a
1007 800A03EF 缺少“]”1 T' S) j3 m& q6 \
1010 800A03F2 需要标识符
/ X- N7 I4 W" t) o) ?* i7 M+ O1011 800A03F3 需要 '='3 [* ?) C9 L2 g' v" M
1012 800A03F4 需要 'If'
h3 s$ N0 i7 N& g& J3 |! S1013 800A03F5 需要 'To'& P. r; T P2 t" m
1014 800A03F6 需要 'End'
( e! O! \: g t) V1015 800A03F7 需要 'Function' l) l3 I/ i- y0 e R% z' H; U
1016 800A03F8 需要 'Sub'2 T3 g8 m# w1 V" J
1017 800A03F9 需要 'Then'
& f1 x- x8 I- q1 C% L1018 800A03FA 需要 'Wend'
/ E& ~% [: i6 p3 \1019 800A03FB 需要 'Loop'
$ p, f O i9 w, L( h3 H1020 800A03FC 需要 'Next'
$ N* z5 }- }( p1021 800A03FD 需要 'Case': L) p2 t: Q% B
1022 800A03FE 需要 'Select'
6 l7 v0 L0 j0 S/ v0 H0 T1023 800A03FF 需要表达式) x# Y- T/ q, i$ A$ `
1024 800A0400 需要语句; g, `% }1 v' @" B6 x
1025 800A0401 需要语句的结束
/ K2 A1 W3 z0 ^3 r$ s0 q1026 800A0402 需要整数常数' |3 ` E B" c1 U0 t
1027 800A0403 需要 'While' 或 'Until'
+ h- @9 p( O9 b( X% V1028 800A0404 需要 'While,'、 'Until,' 或语句未结束
: R/ ]+ n5 j7 _, j9 J* I# ~1029 800A0405 需要 'With'7 N. t5 I' a0 ~ ?0 Z/ k' E" r
1030 800A0406 标识符太长
7 {. u- p/ Z& \; _) d% S" }1031 800A0407 无效的数
( k E( ~1 O* A1 q! ~2 c% R1032 800A0408 无效的字符1 {+ W: F$ N" O
1033 800A0409 未结束的串常量
; q( l! q' j) W& q% \4 s1034 800A040A 未结束的注释
! W. K( v8 V l" b6 H1037 800A040D 无效使用关键字 'Me'0 t: I0 b) \2 h& ~
1038 800A040E 'loop' 没有 'do'
6 D3 T- R* M& D+ G, k1039 800A040F 无效 'exit' 语句
! N$ z1 W; c( J1040 800A0410 无效 'for' 循环控制变量
+ N* V1 N& D) Q* J/ z1041 800A0411 名称重定义
0 V- Z1 I% l, i) |; v1042 800A0412 必须为行的第一个语句, \- S' [) U' d* N5 M
1043 800A0413 不能赋给非Byval参数
/ R8 C9 Y0 [2 y, [; \$ C5 K, @6 h! U1044 800A0414 调用 Sub 时不能使用圆括号+ d2 W* @) j- A+ U. n: [
1045 800A0415 需要文字常数5 ]* b7 l& h$ r( i1 l( J$ d
1046 800A0416 需要 'In'& o& u2 U3 A: ] J" s1 f! q3 t8 w$ J
1047 800A0417 需要 'Class'+ W- A# m A( Q0 Q H+ {
1048 800A0418 必须在一个类的内部定义
$ y- Q9 o3 `% m& m- o& T% e1049 800A0419 在属性声明中需要 Let , Set 或 Get
2 B0 B# u- O/ L; K1050 800A041A 需要 'Property'
1 |: r; L' s. B- _1051 800A041B 参数数目必须与属性说明一致 " K4 G* o4 e" `* U7 L! P6 k; Z
1052 800A041C 在类中不能有多个缺省的属性/方法 & i4 c) E7 t5 c; [( k3 u
1053 800A041D 类初始化或终止不能带参数
; i- i- \% o" Y8 n9 m: t3 Z1054 800A041E Property Let 或 Set 至少应该有一个参数
- w' u& {9 l0 m2 ~1055 800A041F 不需要的 'Next'
* u/ l8 i$ v' i1056 800A0420 只能在 ‘Property’ 或 ’Function’ 或 ’Sub’ 上指定 ’Default’
! U9 k V: @: k+ a1057 800A0421 说明 'Default' 必须同时说明 'Public' ") J1 w0 n- D1 e0 ~* t
1058 800A0422 只能在 Property Get 中指定 'Default'% d: o1 u5 g1 b Y0 P4 O8 y6 f0 s9 S" a
5 t: m: b. z& h$ f5 A; K- A
VBScript 运行时错误 k& t1 l2 a5 A" O2 X
如果 VBScript 脚本执行系统无法实施的操作,则会产生 VBScript 运行时错误。只有在运行脚本、为变量表达式赋值或
! I U$ K# a2 j$ g# c9 a分配内存时,才会产生 VBScript 运行时错误。 以下是65个运行时错误:* |0 j( r/ d6 L. p% d+ U
错误编号 描述
6 l+ Q: u5 S1 t; e! I十进制 十六进制 说明; G) p0 T! ~2 k2 s
5 800A0005 无效过程调用或参数) n5 @9 j* X" {, B$ L
6 800A0006 溢出& ^0 r) w5 ]& W0 \' V P$ A' X
7 800A0007 内存不足
+ w& K& D+ J" F `! P9 800A0009 下标越界: o& e( `! e, x* i; D1 G+ r
10 800A000A 该数组为定长的或临时被锁定
& W" e& e D2 q. D' ^8 Z% y11 800A000B 被零除
' t, c% \: ?, {$ r% P; M13 800A000D 类型不匹配* K; P- d" j6 f3 v1 }( ]3 b
14 800A000E 字符串空间溢出- p9 V% S% o( i Z$ X
17 800A0011 无法执行请求的操作3 R$ X* ]9 w& k
28 800A001C 堆栈溢出
0 c! B" |0 n4 C, K$ T35 800A0023 未定义 Sub 或 Function1 J5 I3 u! M) t0 x4 Y9 B2 T! T
48 800A0030 加载 DLL 错误
; H+ o0 Q% `) _ J/ ^51 800A0033 内部错误
8 F2 A' X5 V% r" Q& i52 800A0034 坏文件名或数
1 g/ h, b6 W8 F+ M# B) V' D53 800A0035 文件未找到- ^' L& F4 Z4 h# d
54 800A0036 坏文件模式
" o1 l& a- @/ K! W- O- u55 800A0037 文件已经打开
- N7 f! M1 T+ e9 ~57 800A0039 设备I/O错误4 h9 W/ s+ r" a7 A# B2 v# Y
58 800A003A 文件已经存在
2 r3 W# y1 ]( Z, E, |61 800A003D 磁盘空间已满
5 ^: }' f- v4 J" {7 f1 t62 800A003E 输入超出文件尾9 Q7 W0 H& `/ W. F
67 800A0043 文件太多
- E+ x i4 o; r( f68 800A0044 设备不可用! S, Q/ l6 c$ D0 u$ a+ l2 o
70 800A0046 权限禁用
: ?8 G, @% \5 S71 800A0047 磁盘未准备好$ L* X6 j5 E# T @& o. t% c
74 800A004A 不能用不同的驱动器重新命名1 _1 h" Q0 z) G+ Q
75 800A004B 路径/文件访问错误! E# g: O2 h! }4 ]
76 800A004C 路径未找到
! Q) t8 N) l7 A1 G8 O% f4 |, g91 800A005B 未设置对象变量6 ]- Y! t( K; I: r/ W- {! Y
92 800A005C For 循环未初始化8 v0 t: i* }0 ^' k0 F) [+ Q
94 800A005E 非法使用 Null$ {1 h/ S+ t. T+ r; [/ S
322 800A0142 不能建立所需临时文件( C0 K/ S, }# D
424 800A01A8 需要对象
+ f1 m% J3 r3 Y' C429 800A01AD ActiveX 部件无法创建对象! Y/ `+ `# L9 h5 {
430 800A01AE 类不支持自动化( T* L, y3 m' |* v
432 800A01B0 在自动化操作中未找到文件名或类名 o/ x: l! [" o3 A! S+ }5 n
438 800A01B6 对象不支持该属性或方法
' X! u% n- a$ Z% N2 D" x440 800A01B8 Automation错误, V a6 g+ c7 c5 [
445 800A01BD 对象不支持此操作% F9 @2 O0 f! M
446 800A01BE 对象不支持指定的参数. g- C, w1 W2 y& a* \0 @8 ^
447 800A01BF 对象不支持当前的区域设置
1 g- _6 E; O4 X5 b/ d6 \448 800A01C0 未找到命名参数- ]- m. T+ J* h9 p' m/ V
449 800A01C1 参数不可选
' r9 x8 |) x# b450 800A01C2 错误的参数个数或无效的参数属性值
; B2 i- M# h5 K7 ^4 s9 q6 Z+ G451 800A01C3 对象不是一个集合
9 a3 L; c7 E# U1 y453 800A01C5 指定的dll函数未找到
$ R7 y, p# a. i; \% O455 800A01C7 代码源锁错误
% P- I( Y5 S3 ]7 I& M" `457 800A01C9 这个键已经是本集合的一个元素关联, k3 Q( o* c9 N) ^* v
458 800A01CA 变量使用了一个 VBScript 中不支持的自动化(Automation)类型
4 x# ~; U' ~9 x462 800A01CE 远程服务器不存在或不能访问
) Q, a; L+ N0 S/ `481 800A01E1 无效图片
# R; w* O$ {3 n500 800A01F4 变量未定义
5 Y* `0 A) f9 m. [501 800A01F5 违法的分配: f+ K7 K+ J) z" x3 s+ Z2 O; ]
502 800A01F6 脚本对象不安全
( I9 U3 c& U9 b7 {" i503 800A01F7 对象不能安全初始化6 [! F+ s' H6 v+ G. U: g1 {- _
504 800A01F8 对象不能安全创建% c0 r1 ~- t+ j
505 800A01F9 无效的或不合格的引用! l5 [% k+ p1 y
506 800A01FA 类未被定义
) J; t0 C c% C* F% k' R$ o507 800A01FB 发生异常2 u; h) o7 |: O* i* Z
5016 800A1398 需要正则表达式对象, S$ i( ] H" k0 t9 q4 b; i' K
5017 800A1399 正则表达式中的语法错误
; V; V$ a! q, A5 x: l5018 800A139A 错误的数量词
. f0 K8 K$ ^# X, Q: ^1 i0 b5019 800A139B 在正则表达式中需要 ']'
7 c7 |3 X" G# ^6 R5020 800A139C 在正则表达式中需要 ')'
) w/ {9 b/ W$ o% v5 z& N5021 800A139D 字符集越界
k! ]- a5 Q7 ^) Y+ H" ]32811 800A802B 元素未找到
- t# n8 w% `/ m$ N; S5 J' O" t: H' \. G) B7 x
; Y4 N6 v; i! k! K
|
|