加载不同时行为不同的Lisp。
我知道主题听起来有点神秘。不知道还能怎么形容。只是想知道是否有人有过这种奇怪的事情。(load " L:\ \ OCRE \ \ OCRE _ TCD \ \ otcd . LSP ")加载成功,但运行不正常(无法识别条目。请再试一次。)
但是如果我使用这段代码来加载,它运行得很好。dos_dir是一个McNeel DOSLIB函数。只有一个。那个文件夹里的lsp。哦,在你问之前。
(defun C:/T ()
(setq count 0)
(setq lsp_list (dos_dir "L:\\OCRE\\OCRE_TCD\\*.lsp"))
(repeat (length lsp_list)
(setq fname (strcat "L:\\OCRE\\OCRE_TCD\\" (nth count lsp_list)))
(load fname)
(setq count (1+ count))
);repeat
);defun
**** Hidden Message ***** 你想避免(
dos_dir
)……
也许年代 Marko感谢您的输入。dos的地步 在代码中定义一个函数和一个麻木 听起来您想在启动时加载lisps。我只是加载了一个lsp,里面有多个“自动加载”命令,当你输入命令或普通命令(加载)时,这些命令会根据需要加载lisp。你可以通过lisp添加搜索路径,这样加载只需要文件名。
我的Autoload.lsp有34个自动加载命令和6个(加载“文件名”)加上38个defuns。更不用说通过菜单加载的内容了
查找“自动加载”帮助
页:
[1]