726613 发表于 2013-4-18 21:25:00

加载多个arx程序如何用LISP写一个程序使之全部加载

请问高手“加载多个arx程序如何用LISP写一个程序使之全部加载”,谢谢

x_s_s_1 发表于 2013-4-18 21:28:44

编什么程序啊,APPLOAD放到启动组就行了,非要加载就(arxload ....)

ll_j 发表于 2013-4-18 21:30:38

文件中逐条写上:
(autoarxload "文件名1.arx")
(auto...

ScmTools 发表于 2013-4-18 22:53:23

另外一种方法,新建一个"acad.rx"文件,写上你所有需要加载的文件名称即可

726613 发表于 2013-4-19 19:57:48

ll_j 发表于 2013-4-18 21:30 static/image/common/back.gif
文件中逐条写上:
(autoarxload "文件名1.arx")
(auto...

请问具体如何编写?谢谢


ll_j 发表于 2013-4-19 20:30:24

726613 发表于 2013-4-19 19:57 static/image/common/back.gif
请问具体如何编写?谢谢

知道命令用autoarxload,比如a.arx中有外部命令a1、a2,b.arx中有外部命令b,则写成:
(autoarxload “a" '("a1" "a2"))
(autoarxload "b" '("b"))
这样写的好处就是开始不加载,当使用到这些命令时自动加载。

如果不知道具体命令,则使用arxload,比如只知道有这些arx文件,不知道里面到底有哪些外部命令,则可以使用:
(arxload "a")
(arxload "b")
这种写法,开始就全部加载。

开始就全部加载的方法还有就是在支持路径下建一个acad.rx文件(文本文件),把要加载的文件名挨个写进去就可以了。
其它方法见:http://www.jcwcn.com/forum.php?mod=viewthread&tid=25445

726613 发表于 2013-4-20 19:55:43

ll_j 发表于 2013-4-19 20:30 static/image/common/back.gif
知道命令用autoarxload,比如a.arx中有外部命令a1、a2,b.arx中有外部命令b,则写成:
(autoarxload “a ...

谢谢高手指点
页: [1]
查看完整版本: 加载多个arx程序如何用LISP写一个程序使之全部加载