明经CAD社区

 找回密码
 注册

扫一扫,访问微社区

QQ登录

只需一步,快速开始

查看: 231|回复: 1

[资源] 系统变量 ERRNO 出错代码值说明

[复制链接]
发表于 2021-1-25 23:44 | 显示全部楼层 |阅读模式
本帖最后由 caoyin 于 2021-1-25 23:47 编辑

根据官方发布的2021版英文帮助翻译。
------------------------------------------------------------------------------------------------------------------------
下表显示了 AutoLISP 生成的出错代码的值。
当导致 AutoCAD 检测到调用 AutoLISP 函数错误时,ERRNO 系统变量将设置为如下之一。 AutoLISP应用程序可以使用 (getvar "errno") 检查 ERRNO 的当前值。

ERRNO 系统变量并不总是清零。 除非在 AutoLISP 函数报告错误后立即对其进行检查,否则其值指示的错误可能会引起误解。 此变量在启动或打开图形文件时始终清零。

注意:ERRNO 的允许值及其含义可能会发生变化。


0        没有错误

1        无效的符号表名称

2        无效的图元名或选择集名

3        超过选择集的最大数量

4        无效的选择集

5        块定义使用不当

6        外部参照使用不当

7        对象选择:选择失败

8        对象文件结尾

9        块定义文件结尾

10        找不到最后一个实体

11        非法尝试删除视口对象

12        PLINE 期间不允许操作

13        无效的句柄

14        句柄未启用

15        坐标变换请求中的参数无效

16        坐标变换请求中的空间无效

17        无效使用已删除的实体

18        无效的表符号名

19        无效的表符号函数参数

20        尝试设置只读变量

21        不允许零值

22        值超出范围

23        正在进行复杂的 REGEN

24        尝试更改对象类型

25        无效的层名

26        无效的线型名

27        无效的颜色名

28        无效的文字样式名

29        无效的形名

30        对象类型的无效字段

31        尝试修改已删除的实体

32        尝试修改子对象的"SEQEND"(注:例如重多段线顶点的结束标记的类型名就是"SEQEND")

33        尝试更改句柄

34        尝试修改视口可见性

35        对象在锁定的图层上

36        错误的对象类型

37        错误的 POLYLINE 对象

38        块中不完整的复杂对象

39        无效的块名字段

40        块标记字段重复

41        块名字段重复

42        错误的法线向量

43        找不到块名

44        找不到块标志

45        无效的匿名块

46        无效的块定义

47        找不到必要字段

48        无法识别的扩展数据 (XDATA) 类型

49        XDATA 中表的无效嵌套

50        APPID 字段的位置不正确

51        超出 XDATA 最大尺寸

52        选择对象:空响应

53        重复的 APPID

54        尝试创建或修改视口对象

55        尝试创建或修改 xref,xdef 或 xdep

56        ssget 过滤器:表意外结束

57        ssget 过滤器:缺少测试运算元

58        ssget 过滤器:-4 指令的字符串无效

59        ssget 过滤器:不正确的嵌套或空的条件子句

60        ssget 过滤器:条件子句的开头和结尾不匹配

61        ssget 过滤器:条件子句中的参数数量错误 (用于 NOT 或 XOR)

62        ssget 过滤器:超出最大嵌套限制

63        ssget 过滤器:无效的组码

64        ssget 过滤器:无效的测试字符串

65        ssget 过滤器:无效的测试向量

66        ssget 过滤器:无效的测试实数

67        ssget 过滤器:无效的测试整数

68        数字化仪不是平板电脑

69        平板电脑未校准

70        平板电脑参数无效

71        ADS 错误:无法分配新的结束缓冲区

72        ADS 错误:检测到空指针

73        无法打开可执行文件

74        应用程序已加载

75        已加载的最大应用程序数量

76        无法执行应用程序

77        版本号不兼容

78        无法卸载嵌套的应用程序

79        应用程序禁止卸载

80        应用程序当前未加载

81        没有足够的内存来加载应用程序

82        ADS 错误:转换矩阵无效

83        ADS 错误:无效的符号名

84        ADS 错误:无效的符号值

85        显示对话框时禁止 AutoLISP/ADS 操作

评分

参与人数 4明经币 +4 金钱 +50 收起 理由
x_s_s_1 + 1 很给力!
1028695446 + 1 + 50
USER2128 + 1 很给力!
自贡黄明儒 + 1 很给力!

查看全部评分

发表于 2021-1-29 17:18 | 显示全部楼层
留个脚印 学习了
您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|CAD论坛|CAD教程|CAD下载|联系我们|关于明经|明经通道 ( 粤ICP备05003914号  
©2000-2020 明经通道 版权所有 本站代码,在未取得本站及作者授权的情况下,不得用于商业用途

GMT+8, 2021-3-3 22:16 , Processed in 0.138406 second(s), 26 queries , Gzip On.

Powered by Discuz! X3.3

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表