如何不通过加入启动组 每次加载LSP
设置好了一个LSP,启动CAD时加载,同时LSP里面加载了很多其它LSP文件,再打开其它图时,就发现加载的都要重新加载,如何设置,但不希望是通过加入启动组 AuToCAD启动自定义加载程序研究:http://clw80.blog.sohu.com/84175894.html
攫取合乎者套用或修订
启动组可以设定自动加载的,ap点下面的那个象文件包那个图标就是设自动中载lsp,这样不管你怎么打开多少份图,都会自成 加载.
另一种方法就是在acad.lsp文件里未加上要加载的文件路径,如(load "***.lsp")
以上是最基本方法... kwok 发表于 2012-10-19 10:26 static/image/common/back.gif
启动组可以设定自动加载的,ap点下面的那个象文件包那个图标就是设自动中载lsp,这样不管你怎么打开多少份图 ...
这种就会导至,我启动任何CAD 时都会加载,而不是我启动自己的工具箱时才加载 把所有的Lsp 放到你的工具箱中加载
再写个引导Lisp 作为你工具箱的加载入口
比如
(defun C:MyTools ()
(load "第1个lisp.lsp")
(load "第2个lisp.lsp")
(load "第4个lisp.lsp")
(load "第4个lisp.lsp")
(princ))
存为"MyTools.lsp"
这样 将 MyTools.lsp放到启动组中 每次只图形只加载上述一句话,对启动速度没什么影响
当你想要加载工具箱时就执行 MyTools命令来加载所有Lisp Andyhon 发表于 2012-10-19 10:06 static/image/common/back.gif
AuToCAD启动自定义加载程序研究:
http://clw80.blog.sohu.com/84175894.html
后来想到办法了,多谢 先留个脚印,正在整类似的功能 朽木大师 发表于 2012-10-19 10:43 static/image/common/back.gif
后来想到办法了,多谢
是什么办法?能否指点指点? 楼上说的其它方法都懂了,就是dll不懂 留个记号备用
页:
[1]
2