LISP程序错误-“cmdecho”
标记行中的cmdecho 听起来错误处理程序正试图将cmdecho变量设置为nil值。你能把代码贴出来吗?或者这是不可能的?
如果可以编辑代码,只需将(setvar“CMDECHO”)替换为(If(setvar“CMDECHO”)。 通常,发生这种情况时,lisp文件中存在编码错误。lisp正在初始化,发生了两件事之一1。lisp遇到错误,正在调用错误陷阱,但尚未设置变量的值。或者,如果没有错误陷阱,那么就有一行错误的代码引用所讨论的变量。
如果您有权限,可以返回到lisp的创建者处,让他们修复它,然后将lisp代码发布到此处以寻求帮助。 如果代码包括:
(defun *error* ... )
误差函数是局部的:
(defun c:<Something> ( / *error* ... ) 显然,如果艾伦的建议有效,那么至少你有一个解决你眼前工作需要的方法。
但是,一定要将问题报告给分销商,以便在本版本和将来的版本中修复。 不幸的是,我没有访问代码的权限。
我在想办法帮他们,帮我。 你是怎么安装的?还是经过编译? 它是作为zip文件从他们的网站下载的,带有一个。exe进行安装。
然后,您必须将安装的文件夹添加到“支持文件搜索路径”
然后“菜单加载”并加载自定义工具栏。
然后它神奇地发挥作用。。。 编译后的LISP代码可能位于*。FAS或*。VLX文件扩展名。
其他代码语言可能在*。DVB(sp?,*。ARX或*。DLL;可能还有其他我从这个列表中遗漏的人。
... 不,这不是魔法,傻瓜。
告诉我们有关“已安装文件夹”的更多信息。。。里面有什么?
页:
[1]
2