我的应用程序通过下列方式加载
编一个autolisp文件abc.lsp如下:
(defun-q Myappload ( )
(load "Myapp")
)
(setq S::STARTUP (append S::STARTUP Myappload))
然后在菜单文件mnl中加入一句(load "abc")
该方法一直使用正常,今天突然显示如下:
[AutoCAD 菜单实用程序; 错误: 无法访问编译的函数定义。可能需要用 defun-q 进行定义: #<SUBR @08772230 S::STARTUP>
; 错误: 参数类型错误: stringp nil
过去出现过加载错误,删除所有acad.lsp文件后即正常,可这次,没有发现acad.lsp文件,不知是什么原因,请高手帮忙解决。 |