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 abort | AUTOLISP求值过程中通过 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函数提供一个负的参数)。 |