找回密码
 立即注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

查看: 3668|回复: 3

[精彩文萃] AUTOLISP/VLISP运行出错信息查询表

[复制链接]

已领礼包: 20个

财富等级: 恭喜发财

发表于 2018-1-8 09:31:07 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?立即注册

×
malformed list on input代码缺一个或更多的右括号
extra right paren on input代码右括号太多)
malformed string on input字符串缺 "
too many arguments调用函数的参数太多
too few arguments调用函数的参数太少
Function cancelled运行AUTOLISP时候用户按下ESC
quit / exit abortAUTOLISP求值过程中通过 exit或 quit退出
Application ERROR: Console break在程序正在执行grread函数中,用户按下了Esc键,而没有在allkeys参数中设置位3(8)。
bad argument type: numberp: <value>错误数据类型,需要一个数字参数
bad argument type: fixnump: <value>错误数据类型,需要一个整数参数
bad argument type: stringp <value>错误数据类型,需要一个字符串参数
bad argument type: lselsetp <value>错误数据类型,需要一个lselsetp. 选择集的sslength or ssnamex 为空
bad argument type: lentityp <value>错误数据类型,需要一个lentityp ,通常是entsel函数返回结果,但entget为空。
bad argument type: listp <value>错误数据类型,需要一个表做参数
bad argument type: consp <value>一个需要列表参数的函数已经传递了一个不正确的数据类型的参数和错误消息中记录的值。 可以通过传递任何c..r函数(foreach,member,nth,或vl-sort-i)来生成一个无效的列表参数。
bad argument type: FILE <value>错误数据类型,需要一个FILE做参数 ,通常是在函数 princ, prin1 or print
bad argument type: streamp <value>一个需要文件描述符参数的函数已经传递了错误数据类型的参数和错误消息中记录的值。 通常是关闭AutoLISP函数传递一个null或无效参数的结果。
bad argument type: VLA-OBJECT <value>错误数据类型,需要一个VLA-OBJECT对象做参数
bad argument type: (or stringp symbolp): <value>错误数据类型,需要一个字符串或者符号名做参数,通常是函数  getvar or setvar 第一个参数错误
bad argument value: string position out of range <index>错误数据值,字符串的位置超过界限。比如:(vl-string-search "a" "abc" 4)
bad argument value: non-negative: <value>错误数据值,需要非负数。
bad ssget mode string字符串不符合ssget的要求。
bad point argument点参数不符合sget的要求。
bad SSGET list value提供给SSGET函数的过滤表错误。
Unknown command "example".  Press F1 for help.您正尝试调用的命令未定义。 这可能是由于LISP程序未被加载,命令在您运行的AutoCAD版本中不可用,或者在命令表达式中包含太多的“输入”(“”)命令而造成的。
no function definition: VLAX-GET-ACAD-OBJECT
no function definition: VLAX-ENAME->VLA-OBJECT
(vl-load-com) 函数没有成功加载The Visual LISP ActiveX(COM) extensions 环境
no function definition: <name>该程序正试图评估一个函数的名称,如错误消息中未提及的那样。 这可能是缺少函数定义的结果,或者可能代码中少(vl-load-com)
bad function: <name>一个符号或变量的值不是一个函数正在被评估为一个函数。 可能的原因是没有引用文字列表,导致列表中的第一项被评估为功能,例如, (setq lst (1 2 3))
ActiveX Server returned the error: unknown name: <name>该程序正在尝试访问ActiveX属性或方法的名称,如错误消息中所述,对于提供的VLA对象不可用。
ActiveX Server returned an error: Invalid index该程序正在尝试使用vlax-safearray-> list函数将空safearray转换为列表。
ActiveX Server returned an error: Type mismatch该程序正在提供一个ActiveX属性或方法与正确的数据类型的参数,但与参数无效的数据。 例如:将Paperspace视口提供给activeviewport属性,或将一个Modelpace视口提供给activepviewport属性。
Automation Error. Key not found该程序试图使用VLA集合对象的Item方法来访问该集合中不存在的项目。
vlax-safearray-fill failed.  Invalid initialization list.该程序正在尝试使用vlax-safearray-fill函数来填充具有不正确数量的项目的safearray。
divide by zero除数函数(如rem或/)试图用零除。
function undefined for argument: <value>一个函数已经传递了一个正确的数据类型的参数,但是该参数的值是无效的。 通常由数学函数引起的操作未被定义的参数(例如, 给sqrt函数提供一个负的参数)。

评分

参与人数 1D豆 +5 收起 理由
ll_j + 5 很给力!经验;技术要点;资料分享奖!

查看全部评分

论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!

已领礼包: 67个

财富等级: 招财进宝

发表于 2018-1-8 15:43:12 | 显示全部楼层
请楼下大神解答解答
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

已领礼包: 6468个

财富等级: 富甲天下

发表于 2018-3-23 00:23:36 | 显示全部楼层
这个值得收藏!
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

发表于 2022-10-1 12:20:11 | 显示全部楼层
值得收藏!
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|申请友链|Archiver|手机版|小黑屋|辽公网安备|晓东CAD家园 ( 辽ICP备15016793号 )

GMT+8, 2024-11-25 14:09 , Processed in 0.423134 second(s), 39 queries , Gzip On.

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

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