TA的每日心情 | 奋斗 昨天 10:07 |
---|
签到天数: 2385 天 [LV.Master]伴坛终老
|
vbscript错误代码及对应解释大全
. d9 f' _& F7 jVBScript 语法错误* R8 Y' C& \0 t7 [% s. V
如果 VBScript 语句结构违反了一个或多个 VBScript 脚本语言语法规则,就会产生 VBScript 语法错误。
2 U8 v# _' ^8 ^" c错误通常在执行程序前,编译程序时产生。 以下是53个语法错误:7 A3 t1 `# S" e' a1 L
错误编号 描述
+ B# H8 L0 V# T# g6 N# n% ?十进制 十六进制 说明
; ^. Y" m$ ^2 C1001 800A03E9 内存不足
/ P& h# f: M7 I Z1 U1002 800A03EA 语法错误
8 F: _ F6 |/ m7 e$ Y1003 800A03EB 缺少“:”" M+ l4 S" u! k0 d6 B2 ]( @
1005 800A03ED 需要 '('
m7 l. G2 O! n1006 800A03EE 需要 ')'
( Y* I8 M# j/ w6 \# L# ?1007 800A03EF 缺少“]”1 U# s( V4 E# u/ }+ q: o; V
1010 800A03F2 需要标识符- p3 W. V- Q: u8 R
1011 800A03F3 需要 '='
: K4 x1 |5 @- Y/ A3 Q# y1 H1012 800A03F4 需要 'If'7 w7 U; J8 @' A3 }, O N
1013 800A03F5 需要 'To'3 _% F. {) K& V {; d6 m& A0 {
1014 800A03F6 需要 'End'
9 U0 |( U. a. P6 [5 v5 H1015 800A03F7 需要 'Function'
/ j7 P e$ h, P" R' w/ s& A6 Z1016 800A03F8 需要 'Sub'; x0 V$ \, ~7 y! Z4 {2 f
1017 800A03F9 需要 'Then'
4 h& X( r6 a5 H2 F( @5 U' h$ [$ c1018 800A03FA 需要 'Wend'! ?5 ?6 i+ {+ Y: v
1019 800A03FB 需要 'Loop'
+ K& A! Q/ ~3 W( z. R0 r1020 800A03FC 需要 'Next'( d8 L+ K0 l: j- Q7 Y9 \/ b3 U
1021 800A03FD 需要 'Case'
' J7 L- [; m' { e$ @) |( n1022 800A03FE 需要 'Select' F$ w% v5 I& Q/ t9 l! q \, M
1023 800A03FF 需要表达式
- p$ o9 ]7 z' s; j* l4 u1024 800A0400 需要语句
5 ?) @1 a7 F, c5 V8 {1025 800A0401 需要语句的结束
% W0 [+ `+ u3 D1026 800A0402 需要整数常数
3 D9 h* {9 q7 A0 v1027 800A0403 需要 'While' 或 'Until': U) I; B" a! x$ l- a7 _
1028 800A0404 需要 'While,'、 'Until,' 或语句未结束
/ ^7 G: l# z( r1029 800A0405 需要 'With'
% D; m) n7 k4 m1030 800A0406 标识符太长
/ I5 H' R6 {4 U! R V8 B1031 800A0407 无效的数
4 _4 }4 W' l' {) r8 y% L( h1032 800A0408 无效的字符
6 c( {9 X1 W# L/ L5 a# b y1033 800A0409 未结束的串常量( k5 |1 Y; P# \& G/ ]; x4 m6 m9 h; T
1034 800A040A 未结束的注释: y. }. m3 m0 [9 D. x
1037 800A040D 无效使用关键字 'Me'
; v* T7 d9 j# {1038 800A040E 'loop' 没有 'do'0 A; C4 F" o: k& w1 D' s
1039 800A040F 无效 'exit' 语句1 o) t, t+ G, p; C
1040 800A0410 无效 'for' 循环控制变量
$ j0 M6 l$ Q1 X: }) P0 s1041 800A0411 名称重定义
+ S- z& V6 S9 } m$ }2 G' B1042 800A0412 必须为行的第一个语句7 U5 ~7 m1 I0 q2 T8 j; Y
1043 800A0413 不能赋给非Byval参数
! [; d- J( T1 J6 U9 X1044 800A0414 调用 Sub 时不能使用圆括号" S" B/ F& m# ~
1045 800A0415 需要文字常数5 }3 @ X" b4 K; n3 b' k
1046 800A0416 需要 'In'
1 D, K2 p; Z$ x1047 800A0417 需要 'Class'
( H4 L9 S* V% C9 `3 {# l4 a5 t1048 800A0418 必须在一个类的内部定义4 B+ h( Y0 q% T6 j
1049 800A0419 在属性声明中需要 Let , Set 或 Get% p: p# [7 j* h. ?4 x5 {
1050 800A041A 需要 'Property'
/ A7 ^; M p& F( f7 S; g1051 800A041B 参数数目必须与属性说明一致
8 [! d+ `4 F# q! ]6 u1052 800A041C 在类中不能有多个缺省的属性/方法
, }' A0 |. V3 H1053 800A041D 类初始化或终止不能带参数
+ U+ q) s- a+ C2 [. Q1 F. e1054 800A041E Property Let 或 Set 至少应该有一个参数
4 V, n' H5 }5 U, A5 N d2 p1055 800A041F 不需要的 'Next'0 C, s7 S) B" v# `" m, ]- y& k
1056 800A0420 只能在 ‘Property’ 或 ’Function’ 或 ’Sub’ 上指定 ’Default’
7 @ f1 G) S" V7 @" d1057 800A0421 说明 'Default' 必须同时说明 'Public' "& l' C! K* w8 E, O- G9 V
1058 800A0422 只能在 Property Get 中指定 'Default'
; ]) v( ~. }8 m
/ d+ o% s$ O6 g9 t# a3 t+ RVBScript 运行时错误1 ?% l) G1 r0 ^* K* g' w. D
如果 VBScript 脚本执行系统无法实施的操作,则会产生 VBScript 运行时错误。只有在运行脚本、为变量表达式赋值或
- ]5 h8 b$ [6 d7 w( X分配内存时,才会产生 VBScript 运行时错误。 以下是65个运行时错误:* [+ i ~ j9 U! r% t6 |* {
错误编号 描述 7 x0 O' D, j' B+ j
十进制 十六进制 说明0 Q6 V, F) g z- F& M
5 800A0005 无效过程调用或参数$ s: J, F' G3 o. q* A; U1 Q
6 800A0006 溢出3 _9 g# ?2 T) i! N. ~6 @$ K
7 800A0007 内存不足/ L$ D4 h+ M. J, ?7 f
9 800A0009 下标越界" R6 V: v4 X" x
10 800A000A 该数组为定长的或临时被锁定
6 G, S' X, v# U$ y) p+ f11 800A000B 被零除
! }/ P, j! ~4 d4 G9 C5 O13 800A000D 类型不匹配* D* v3 A' b$ U; p% ]
14 800A000E 字符串空间溢出! I) L( i: ]9 q" ?
17 800A0011 无法执行请求的操作
! Y3 c/ @% ~) v( g28 800A001C 堆栈溢出
" ~ F$ H7 }2 v3 s# |6 u35 800A0023 未定义 Sub 或 Function
/ y* I0 ~' f3 K; V6 X# x/ U! @48 800A0030 加载 DLL 错误% u3 @+ b) W. d$ K# V7 [3 \
51 800A0033 内部错误
4 N2 [; I( F% R52 800A0034 坏文件名或数0 z L) U0 w! f* G; N( a) U6 ~% X
53 800A0035 文件未找到' K/ v' W" A# [" o
54 800A0036 坏文件模式
( J& V1 @% m" ]- T, @7 R/ |55 800A0037 文件已经打开
h) e7 b. B0 t1 M57 800A0039 设备I/O错误- ?0 w8 K9 J$ _ b1 ~
58 800A003A 文件已经存在. K* e& m4 h7 {- I3 T
61 800A003D 磁盘空间已满
" g3 p7 w, v2 c& d! [62 800A003E 输入超出文件尾
8 s5 F/ \) J% p) R" Z1 a67 800A0043 文件太多( ~5 Y* r: \. k S ^
68 800A0044 设备不可用. i, ^. Z! f3 [, v9 F
70 800A0046 权限禁用
+ I* n" Z* m. m71 800A0047 磁盘未准备好3 ^* F& S; k/ G9 \, C
74 800A004A 不能用不同的驱动器重新命名
" ?6 I$ k$ R4 g75 800A004B 路径/文件访问错误% B) _3 Q9 f2 l3 _9 v
76 800A004C 路径未找到
0 j/ o: a$ F4 h# t" Q, J91 800A005B 未设置对象变量
5 A! p) b! P" P$ y4 G92 800A005C For 循环未初始化
! k8 P5 X3 W# a X94 800A005E 非法使用 Null
|7 G% w8 U$ |* S8 d7 n2 A5 _322 800A0142 不能建立所需临时文件2 Y* S, O) P' _5 Q
424 800A01A8 需要对象
/ B! d# z4 R9 C429 800A01AD ActiveX 部件无法创建对象
* ~, a% D- R* k2 j- {/ c# d; b* C' b430 800A01AE 类不支持自动化
" d" t- f) G8 b3 l) f. `432 800A01B0 在自动化操作中未找到文件名或类名
1 P5 w, E( `+ U& z$ V% j438 800A01B6 对象不支持该属性或方法( A& @* @ r3 C. I9 @, v6 G4 _
440 800A01B8 Automation错误
( u0 d& F2 \0 C% r445 800A01BD 对象不支持此操作; Y4 f* Q# J+ b h2 q
446 800A01BE 对象不支持指定的参数# B& N8 ~* b% I9 y0 y0 N0 r" y
447 800A01BF 对象不支持当前的区域设置1 ?# S/ {0 C- {* C( l- K
448 800A01C0 未找到命名参数
: f& e/ f# z: A0 a3 r. r7 X! h449 800A01C1 参数不可选
`2 e7 s6 R7 w5 `/ d450 800A01C2 错误的参数个数或无效的参数属性值7 x6 \* [# i% ?" L+ a) H8 L
451 800A01C3 对象不是一个集合( H' M! l& `( E7 x0 f7 u5 A
453 800A01C5 指定的dll函数未找到
) x7 h5 S5 X' ]( B# {455 800A01C7 代码源锁错误- _( k8 \7 U4 q9 y4 `" r, w
457 800A01C9 这个键已经是本集合的一个元素关联
0 |( b1 \7 ]$ E' m; m3 R2 |. a+ Y458 800A01CA 变量使用了一个 VBScript 中不支持的自动化(Automation)类型* Q6 o/ s# [0 i4 S. i
462 800A01CE 远程服务器不存在或不能访问3 }& o- f! P' L8 A
481 800A01E1 无效图片
& U' Z k' P' @- ?: A' E7 z500 800A01F4 变量未定义
7 f( v2 E, d& ^0 X$ C7 S' Y/ N9 Z5 p501 800A01F5 违法的分配$ N- f& Q% @( A" s
502 800A01F6 脚本对象不安全
# K% p: Y7 y0 h503 800A01F7 对象不能安全初始化* q3 F. e& q0 p
504 800A01F8 对象不能安全创建
d6 C) d. b+ [; l. v505 800A01F9 无效的或不合格的引用
1 h, k! @+ P/ d/ E# y- ]7 W5 P506 800A01FA 类未被定义" j; g0 Z* p) T3 x9 @1 |1 |
507 800A01FB 发生异常
3 o, e b7 L [* m5016 800A1398 需要正则表达式对象( c$ `8 N1 s x& P- j) l
5017 800A1399 正则表达式中的语法错误; W) _6 z- @* r+ B; x- \
5018 800A139A 错误的数量词
f1 l! u* M& }0 n7 G- d* `+ A5019 800A139B 在正则表达式中需要 ']' a3 R0 y$ C! C6 O2 T. d
5020 800A139C 在正则表达式中需要 ')'$ f" _6 g6 v) u+ `5 y) Z- a
5021 800A139D 字符集越界
$ q! F# @ ?' a' u$ E# q2 B6 d32811 800A802B 元素未找到& g) ]7 c+ c0 b+ M7 K
: F6 C# j7 D6 o: I. n) l9 y- l4 G
+ b' X2 M1 J, n3 n, K2 k- H' b |
|