VBS错误代码释义
VBScript 语法错误
如果 VBScript 语句结构违反了一个或多个 VBScript 脚本语言语法规则,就会产生 VBScript 语法错误。VBScript 语法错误通常在执行程序前,编译程序时产生。
以下是53个语法错误:
十进制 十六进制 说明
1001 (0x800A03E9) 内存不足
1002 (0x800A03EA) 语法错误
1003 (0x800A03EB) 缺少“:”
1005 (0x800A03ED) 需要 '('
1006 (0x800A03EE) 需要 ')'
1007 (0x800A03EF) 缺少“]”
1010 (0x800A03F2) 需要标识符
1011 (0x800A03F3) 需要 '='
1012 (0x800A03F4) 需要 'If'
1013 (0x800A03F5) 需要 'To'
1014 (0x800A03F6) 需要 'End'
1015 (0x800A03F7) 需要 'Function'
1016 (0x800A03F8) 需要 'Sub'
1017 (0x800A03F9) 需要 'Then'
1018 (0x800A03FA) 需要 'Wend'
1019 (0x800A03FB) 需要 'Loop'
1020 (0x800A03FC) 需要 'Next'
1021 (0x800A03FD) 需要 'Case'
1022 (0x800A03FE) 需要 'Select'
1023 (0x800A03FF) 需要表达式
1024 (0x800A0400) 需要语句
1025 (0x800A0401) 需要语句的结束
1026 (0x800A0402) 需要整数常数
1027 (0x800A0403) 需要 'While' 或 'Until'
1028 (0x800A0404) 需要 'While,'、 'Until,' 或语句未结束
1029 (0x800A0405) 需要 'With'
1030 (0x800A0406) 标识符太长
1031 (0x800A0407) 无效的数
1032 (0x800A0408) 无效的字符
1033 (0x800A0409) 未结束的串常量
1034 (0x800A040A) 未结束的注释
1037 (0x800A040D) 无效使用关键字 'Me'
1038 (0x800A040E) 'loop' 没有 'do'
1039 (0x800A040F) 无效 'exit' 语句
1040 (0x800A0410) 无效 'for' 循环控制变量
1041 (0x800A0411) 名称重定义
1042 (0x800A0412) 必须为行的第一个语句
1043 (0x800A0413) 不能赋给非Byval参数
1044 (0x800A0414) 调用 Sub 时不能使用圆括号
1045 (0x800A0415) 需要文字常数
1046 (0x800A0416) 需要 'In'
1047 (0x800A0417) 需要 'Class'
1048 (0x800A0418) 必须在一个类的内部定义
1049 (0x800A0419) 在属性声明中需要 Let , Set 或 Get
1050 (0x800A041A) 需要 'Property'
1051 (0x800A041B) 参数数目必须与属性说明一致
1052 (0x800A041C) 在类中不能有多个缺省的属性/方法
1053 (0x800A041D) 类初始化或终止不能带参数
1054 (0x800A041E) Property Let 或 Set 至少应该有一个参数
1055 (0x800A041F) 不需要的 'Next'
1056 (0x800A0420) 只能在 ‘Property’ 或 ’Function’ 或 ’Sub’ 上指定 ’Default’
1057 (0x800A0421) 说明 'Default' 必须同时说明 'Public' "
1058 (0x800A0422) 只能在 Property Get 中指定 'Default'
VBScript 运行时错误
如果 VBScript 脚本执行系统无法实施的操作,则会产生 VBScript 运行时错误。只有在运行脚本、为变量表达式赋值或分配内存时,才会产生 VBScript 运行时错误。
以下是65个运行时错误:
十进制 十六进制 说明
5 (0x800A0005) 无效过程调用或参数
6 (0x800A0006) 溢出
7 (0x800A0007) 内存不足
9 (0x800A0009) 下标越界
10 (0x800A000A) 该数组为定长的或临时被锁定
11 (0x800A000B) 被零除
13 (0x800A000D) 类型不匹配
14 (0x800A000E) 字符串空间溢出
17 (0x800A0011) 无法执行请求的操作
28 (0x800A001C) 堆栈溢出
35 (0x800A0023) 未定义 Sub 或 Function
48 (0x800A0030) 加载 DLL 错误
51 (0x800A0033) 内部错误
52 (0x800A0034) 坏文件名或数
53 (0x800A0035) 文件未找到
54 (0x800A0036) 坏文件模式
55 (0x800A0037) 文件已经打开
57 (0x800A0039) 设备I/O错误
58 (0x800A003A) 文件已经存在
61 (0x800A003D) 磁盘空间已满
62 (0x800A003E) 输入超出文件尾
67 (0x800A0043) 文件太多
68 (0x800A0044) 设备不可用
70 (0x800A0046) 权限禁用
71 (0x800A0047) 磁盘未准备好
74 (0x800A004A) 不能用不同的驱动器重新命名
75 (0x800A004B) 路径/文件访问错误
76 (0x800A004C) 路径未找到
91 (0x800A005B) 未设置对象变量
92 (0x800A005C) For 循环未初始化
94 (0x800A005E) 非法使用 Null
322 (0x800A0142) 不能建立所需临时文件
424 (0x800A01A8) 需要对象
429 (0x800A01AD) Activex 部件无法创建对
430 (0x800A01AE) 类不支持自动化
432 (0x800A01B0) 在自动化操作中未找到文件名或类名
438 (0x800A01B6) 对象不支持该属性或方法
440 (0x800A01B8) Automation错误
445 (0x800A01BD) 对象不支持此操作
446 (0x800A01BE) 对象不支持指定的参数
447 (0x800A01BF) 对象不支持当前的区域设置
448 (0x800A01C0) 未找到命名参数
449 (0x800A01C1) 参数不可选
450 (0x800A01C2) 错误的参数个数或无效的参数属性值
451 (0x800A01C3) 对象不是一个集合
453 (0x800A01C5) 指定的dll函数未找到
455 (0x800A01C7) 代码源锁错误
457 (0x800A01C9) 这个键已经是本集合的一个元素关联
458 (0x800A01CA) 变量使用了一个 VBScript 中不支持的自动化(Automation)类型
462 (0x800A01CE) 远程服务器不存在或不能访问
481 (0x800A01E1) 无效图片
500 (0x800A01F4) 变量未定义
501 (0x800A01F5) 违法的分配非法赋值
502 (0x800A01F6) 脚本对象不能安全地使用 Script 编程
503 (0x800A01F7) 对象不能安全初始化
504 (0x800A01F8) 对象不能安全创建
505 (0x800A01F9) 无效的或不合格的引用
506 (0x800A01FA) 类未被定义
507 (0x800A01FB) 发生异常出现一个意外错误
5016 (0x800A1398) 需要正则表达式对象
5017 (0x800A1399) 正则表达式中的语法错误
5018 (0x800A139A) 错误的数量词
5019 (0x800A139B) 在正则表达式中需要 ']'
5020 (0x800A139C) 在正则表达式中需要 ')'
5021 (0x800A139D) 字符集越界
3281 (0x800A802B) 元素未找到
出处:http://www.cnblogs.com/sirrah/articles/2369475.html
关注我】。(●'◡'●)
如果,您希望更容易地发现我的新博客,不妨点击一下绿色通道的【因为,我的写作热情也离不开您的肯定与支持,感谢您的阅读,我是【Jack_孟】!
本文来自博客园,作者:jack_Meng,转载请注明原文链接:https://www.cnblogs.com/mq0036/p/6323128.html
【免责声明】本文来自源于网络,如涉及版权或侵权问题,请及时联系我们,我们将第一时间删除或更改!
posted on 2017-01-20 16:06 jack_Meng 阅读(5215) 评论(0) 编辑 收藏 举报
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】博客园社区专享云产品让利特惠,阿里云新客6.5折上折
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 没有源码,如何修改代码逻辑?
· 一个奇形怪状的面试题:Bean中的CHM要不要加volatile?
· [.NET]调用本地 Deepseek 模型
· 一个费力不讨好的项目,让我损失了近一半的绩效!
· .NET Core 托管堆内存泄露/CPU异常的常见思路
· DeepSeek “源神”启动!「GitHub 热点速览」
· 微软正式发布.NET 10 Preview 1:开启下一代开发框架新篇章
· C# 集成 DeepSeek 模型实现 AI 私有化(本地部署与 API 调用教程)
· DeepSeek R1 简明指南:架构、训练、本地部署及硬件要求
· NetPad:一个.NET开源、跨平台的C#编辑器
2016-01-20 INT 21H 指令说明及使用方法
2015-01-20 VBA的过程及参数详解
2014-01-20 set命令