Module
Contents
Index 🔎︎

# Error 函数

返回给定的错误代码对应的错误消息。

## 语法：

    Error (Expression)

## 返回值：

字符串

## 参数：

Expression：任何包含要返回的错误消息的错误代码的数字表达式。

如果没有传送任何参数，Error 函数将返回程序执行过程中最近出现的错误消息。

## 错误代码：

1 发生意外

2 语法错误

3 返回没有 Gosub

4 错误项；请重试

5 无效的过程调用

6 溢出

7 内存不足

8 数组已指定维度

9 索引号超出值域

10 重复定义

11 被零除

12 变量未定义

13 数据类型不匹配

14 无效参数

18 过程被用户中断

20 无错误信息而继续

28 堆栈内存不足

35 未定义子过程或函数

48 加载 DLL 文件出错

49 错误的 DLL 调用方式

51 内部错误

52 错误的文件名或编号

53 未找到文件

54 错误的文件模式

55 文件已经打开

57 设备 I/O 错误

58 文件已经存在

59 错误的记录长度

61 磁盘或硬盘已满

62 读取内容超出 EOF

63 错误的记录编号

67 文件过多

68 设备不可用

70 权限被拒绝

71 磁盘未就绪

73 功能未实现

74 无法在其他驱动器上重命名

75 路径/文件访问错误

76 未找到路径

91 未设置对象变量

93 无效的字符串匹配模式

94 不允许使用零

250 DDE 错误

280 等待 DDE 连接响应

281 无可用 DDE 通道

282 无应用程序响应 DDE 连接初始

283 响应 DDE 连接初始的应用程序过多

284 DDE 通道已锁定

285 外部应用程序无法执行 DDE 操作

286 等待 DDE 响应超时

287 DDE 操作过程中用户按下了 ESCAPE 键

288 外部应用程序忙

289 DDE 操作无数据

290 数据格式错误

291 外部应用程序已终止

292 DDE 连接被中断或修改

293 未开放通道调用 DDE 方法

294 无效的 DDE 链接格式

295 DDE 信息已丢失

296 已执行粘贴链接

297 链接主题无效，无法设置链接模式

298 DDE 需要 DDEML.DLL 文件

323 无法加载模块; 格式无效

341 无效的对象索引

366 对象不可用

380 错误的属性值

382 属性为只读

394 属性为只写

420 无效的对象引用

423 未找到属性或方法

424 需要对象

425 无效的对象用法

430 该对象不支持 OLE 自动化

438 对象不支持该属性或方法

440 OLE 自动化错误

445 指定对象不支持此操作

446 指定对象不支持命名参数

447 指定对象不支持当前区域设置

448 未找到命名参数

449 参数非可选

450 错误的参数数量

451 对象不是集合

452 无效的序数

453 未找到指定的 DLL 函数

460 无效的剪贴板格式

951 意外符号:

952 需要:

953 需要符号

954 需要变量

955 需要标签

956 无法应用数值

957 变量已定义

958 子过程或函数过程已定义

959 标签已定义

960 未找到变量

961 未找到数组或过程

962 未找到过程

963 标签未定义

964 未知数据类型

965 需要 Exit

966 语句块未闭合: 缺

967 插入内容不匹配

968 符号已定义其他值

969 参数与过程不符

970 数字中有无效字符

971 数组必须有维度

972 Else/Endif 没有 If

973 在过程中不允许

974 不允许在过程外

975 维度规格不匹配

976 未知选项:

977 重新定义常量

978 程序太大

979 不允许字串或数组

1000 对象无此属性

1001 对象无此方法

1002 缺必需参数

1003 参数数无效

1004 执行方法出错

1005 无法设置属性

1006 无法决定属性