TA的每日心情 | 奋斗 昨天 10:07 |
---|
签到天数: 2385 天 [LV.Master]伴坛终老
|
vbscript错误代码及对应解释大全
* E. l; ^- A z8 t# @* mVBScript 语法错误
7 B% L8 w+ t; E8 t如果 VBScript 语句结构违反了一个或多个 VBScript 脚本语言语法规则,就会产生 VBScript 语法错误。
8 R5 _4 ~2 C* R3 {; A/ `错误通常在执行程序前,编译程序时产生。 以下是53个语法错误:. e, ?# _: {, u$ x
错误编号 描述
& `/ x0 m/ N+ Y7 h q十进制 十六进制 说明
3 I) ~. @$ I6 @3 m1001 800A03E9 内存不足
3 ~; \6 x1 R# [3 l5 ~$ O+ P7 T1002 800A03EA 语法错误: W9 ]5 o) P7 x
1003 800A03EB 缺少“:” v- B8 {7 y2 g8 R
1005 800A03ED 需要 '('
, u1 ?6 K9 W- |7 {6 v# F E1006 800A03EE 需要 ')'- d0 e. r$ W `. [ p) S
1007 800A03EF 缺少“]”, c/ R4 L b, M0 u# l, S4 S& \
1010 800A03F2 需要标识符( ~# Z" C* M" @& \
1011 800A03F3 需要 '='
: ~( G, w& X$ |1012 800A03F4 需要 'If'
& n' n V2 x, l- Z5 Z; F( m# h: ~0 Z1013 800A03F5 需要 'To'3 c7 o8 U3 N% ^0 U# Q/ H; ` j
1014 800A03F6 需要 'End'
. D |6 {( X, f) h1015 800A03F7 需要 'Function'4 v9 J. I2 }4 J/ `$ P
1016 800A03F8 需要 'Sub'
9 Z3 e5 A6 i- v5 j1017 800A03F9 需要 'Then'
, H: M6 X" I$ r* }1018 800A03FA 需要 'Wend'
P; b3 H2 l) Z) G1019 800A03FB 需要 'Loop') j+ i+ w G* A
1020 800A03FC 需要 'Next'
, [4 V% j% |/ K9 R8 S* e, k1021 800A03FD 需要 'Case'* ]$ z. E" `7 ?
1022 800A03FE 需要 'Select'3 R2 ^, E0 `1 ^0 c' ~$ f
1023 800A03FF 需要表达式
2 f( x4 N. w3 K1024 800A0400 需要语句: U: f$ k# K5 y3 m9 \* ]7 D0 F- [
1025 800A0401 需要语句的结束
$ k& @3 H6 u* B7 _* i1 k1026 800A0402 需要整数常数7 U' D; n) R: y5 @
1027 800A0403 需要 'While' 或 'Until'
. N2 @4 T/ X6 ?4 I7 Y5 f1028 800A0404 需要 'While,'、 'Until,' 或语句未结束
# x3 I- Z. g; N \1029 800A0405 需要 'With'
& s4 B7 A$ E: A) b8 X1030 800A0406 标识符太长+ D6 R! R7 l& Y* [% H8 m8 x
1031 800A0407 无效的数
! n7 E+ i$ R, }- I% R* w1032 800A0408 无效的字符
. {5 R4 h0 K0 ?+ s1033 800A0409 未结束的串常量+ b9 p) e3 l; W1 h- [
1034 800A040A 未结束的注释
' }. |, \# t0 [, o; U* m1037 800A040D 无效使用关键字 'Me'
! I; V0 z- Y) C5 l f; ]0 b1038 800A040E 'loop' 没有 'do'6 h6 @$ q4 X0 [3 j
1039 800A040F 无效 'exit' 语句5 C! U8 A" B5 q0 l5 [
1040 800A0410 无效 'for' 循环控制变量
2 \. Q/ a2 }; x( Z. c$ w" k1041 800A0411 名称重定义2 o; X2 k+ \, O1 B
1042 800A0412 必须为行的第一个语句/ m! v% n' {3 [& Q! y4 {7 `
1043 800A0413 不能赋给非Byval参数, ~ h9 Z+ J8 h% Y' `8 S. @
1044 800A0414 调用 Sub 时不能使用圆括号: x' ?6 I8 K# `+ _8 w
1045 800A0415 需要文字常数
0 _. W' F: S' U1046 800A0416 需要 'In'
8 H D# E0 ~: J( y1047 800A0417 需要 'Class'
- v: p% `* y3 ?7 q1048 800A0418 必须在一个类的内部定义5 s! k/ Q9 Q: B; b5 G' v
1049 800A0419 在属性声明中需要 Let , Set 或 Get- t% P7 D$ k+ E
1050 800A041A 需要 'Property'' R% A- N; A% N( L
1051 800A041B 参数数目必须与属性说明一致 7 N% E2 P0 ` I
1052 800A041C 在类中不能有多个缺省的属性/方法 3 n2 ?. m4 T1 C) @6 z k6 }
1053 800A041D 类初始化或终止不能带参数7 p9 q6 N7 ~; Z* v* u& O, Z
1054 800A041E Property Let 或 Set 至少应该有一个参数" y8 i3 D. _3 `* s: F
1055 800A041F 不需要的 'Next'
* F7 X$ c& i$ H& G$ W0 S" n- y1056 800A0420 只能在 ‘Property’ 或 ’Function’ 或 ’Sub’ 上指定 ’Default’ b3 q! ?& S0 D e- O% q7 Q
1057 800A0421 说明 'Default' 必须同时说明 'Public' "
+ Q& d* r* q w% ]1058 800A0422 只能在 Property Get 中指定 'Default'
6 ?+ J0 R" g$ k2 _9 q$ t7 `' [7 F' s. v6 M7 x1 r# V1 Q8 c
VBScript 运行时错误
4 J8 Q) e# a l3 W8 m如果 VBScript 脚本执行系统无法实施的操作,则会产生 VBScript 运行时错误。只有在运行脚本、为变量表达式赋值或
/ V* {* H2 H! d/ s5 Y8 [分配内存时,才会产生 VBScript 运行时错误。 以下是65个运行时错误:
7 K8 N8 Z$ j0 v @错误编号 描述
& F3 g2 G& s: z# a十进制 十六进制 说明
' m0 ]3 ~$ t, r5 t* w: M, o5 800A0005 无效过程调用或参数
" L3 L, [. @* I! \+ l' [8 V6 800A0006 溢出3 m8 [( a$ L2 }& ~
7 800A0007 内存不足. k$ V/ v( H& o+ U' C/ d4 x
9 800A0009 下标越界
; l5 g% U' _3 _10 800A000A 该数组为定长的或临时被锁定2 O! U/ V* y1 x5 b1 K6 n5 m0 l4 K
11 800A000B 被零除
: J+ U8 V( q: Z' x6 @13 800A000D 类型不匹配
: s2 i O7 _1 W1 c# ^5 K14 800A000E 字符串空间溢出4 s5 ~8 [1 l. K' n4 g2 |+ l# [: s
17 800A0011 无法执行请求的操作
S% X, e% B! i; P3 a7 ^28 800A001C 堆栈溢出8 {! k m! K3 q
35 800A0023 未定义 Sub 或 Function% d; }9 S5 L. O
48 800A0030 加载 DLL 错误
7 ]6 i3 J3 C6 J. u9 z5 y0 ]$ D51 800A0033 内部错误
- n+ ?" S. h2 x/ r- v& w52 800A0034 坏文件名或数8 R$ N! y3 L! c7 U3 g8 d" I
53 800A0035 文件未找到
2 H0 i# k0 ~8 ]6 T54 800A0036 坏文件模式* `# @) D- z! A
55 800A0037 文件已经打开
( d6 V3 L$ L( s/ M) e2 v5 C57 800A0039 设备I/O错误9 ?3 f% B& Q1 i: U: L% {/ v
58 800A003A 文件已经存在, E, x. u% G6 R* G3 }/ M$ \9 x( E+ k
61 800A003D 磁盘空间已满7 M4 e0 j1 V. C4 E7 B
62 800A003E 输入超出文件尾: s/ U% [: i1 e D
67 800A0043 文件太多; z* P! m0 w+ c. P
68 800A0044 设备不可用
# f- N9 p6 [6 }2 s4 O$ P! L70 800A0046 权限禁用; x$ ~7 d4 b, T# U6 R7 N: i) J1 W
71 800A0047 磁盘未准备好# V% R X; Z6 ~/ z h
74 800A004A 不能用不同的驱动器重新命名
' P# C7 ^( v! S D: j m4 S4 e75 800A004B 路径/文件访问错误
3 R: b" ~& r+ Y" ^1 |& q76 800A004C 路径未找到* D( @* T* h7 Z- C6 x
91 800A005B 未设置对象变量8 s6 b' o8 T' I! L$ V
92 800A005C For 循环未初始化
- O# n, \) V: B$ h, ^94 800A005E 非法使用 Null) g+ a4 A) b- ^( V( ^
322 800A0142 不能建立所需临时文件
4 l9 R" ^. _! y: [5 y3 ~/ T4 B0 d424 800A01A8 需要对象& ]& @/ s# s/ H# k
429 800A01AD ActiveX 部件无法创建对象
3 I4 b* z. O2 e/ U% D5 X430 800A01AE 类不支持自动化
0 G/ h& A3 ]! R4 B1 i0 `7 B432 800A01B0 在自动化操作中未找到文件名或类名
0 z& }. A% F4 A) z, M& f438 800A01B6 对象不支持该属性或方法4 P7 S: G( B2 I5 k6 H
440 800A01B8 Automation错误" m$ e! K' ^# x3 S4 l I9 L
445 800A01BD 对象不支持此操作9 h" }) P( G! o/ B8 ^4 F( n
446 800A01BE 对象不支持指定的参数$ Q, ^, D( Q6 }, L& N) |
447 800A01BF 对象不支持当前的区域设置
% `! @2 g1 q6 O' i3 v* E448 800A01C0 未找到命名参数 q+ e, C4 W4 f0 o
449 800A01C1 参数不可选
2 }2 [- U5 h* J2 I4 J L450 800A01C2 错误的参数个数或无效的参数属性值
4 u( k) w9 A% B6 v, J451 800A01C3 对象不是一个集合0 Q( ~- U9 t# D) @4 _, Z
453 800A01C5 指定的dll函数未找到% {2 P+ R8 ?, @+ d
455 800A01C7 代码源锁错误$ i+ n( [7 s3 R/ c a' N
457 800A01C9 这个键已经是本集合的一个元素关联
4 X8 ^1 `+ z1 n7 j458 800A01CA 变量使用了一个 VBScript 中不支持的自动化(Automation)类型' b! e! Q1 i' _; q7 ~# L$ S. M
462 800A01CE 远程服务器不存在或不能访问0 j* Y) D, C% e1 M
481 800A01E1 无效图片5 `/ c$ w" p& h. d) c) s! u: \
500 800A01F4 变量未定义/ E, p4 v2 q- B' h; H& K" C* D
501 800A01F5 违法的分配9 {& E4 ~8 T$ G
502 800A01F6 脚本对象不安全. j& A: b5 v) @( h5 }% C7 ]2 u
503 800A01F7 对象不能安全初始化
/ [1 \; w& w+ r& M* P4 T4 K6 Q504 800A01F8 对象不能安全创建
" v- b" i+ j: c C505 800A01F9 无效的或不合格的引用
/ {0 f9 M* K' M506 800A01FA 类未被定义& {0 O+ R& w5 \7 L* d
507 800A01FB 发生异常
! n. H2 x9 e' g/ Q3 |5016 800A1398 需要正则表达式对象
8 C" o" e, z" e' I# Q: Z0 P5017 800A1399 正则表达式中的语法错误
- i' F2 S* D9 ?1 W/ t$ Z- b5018 800A139A 错误的数量词! U8 Y; W3 \) C/ x5 Q
5019 800A139B 在正则表达式中需要 ']') H6 H9 X. s3 D/ ^7 A2 c% V$ O# ~
5020 800A139C 在正则表达式中需要 ')'
( l8 V( V% ^3 q) b* ~* @; u" J5021 800A139D 字符集越界! }% K7 j' J8 Y& ?/ c$ T
32811 800A802B 元素未找到% t, u# q! A9 N7 J
3 X- I( p) M( c: q; k. Q5 e+ V" H 2 y/ F/ P: u9 z& K6 e9 P
|
|