LYC688 发表于 2023-9-12 00:46:39

请教大佬们一个问题,autolisp调用arx文件???

请问大佬问:
文件名aa.arx的命令还是kk
另一个文件名aa1的命令也是kk
如何用lisp调用,更改命令,两个文件同在一个目录下。可以实现实用吗???
aa.arx是原文件,另一个是重命名加1的!
或者说用什么方法可以调用随便切换两个文件呢?

xj6019 发表于 2023-9-12 08:05:22

arx不是很懂,这样懵一把试试吧,不一定能用,arx不会玩

(defun C:NM ( / )
        (vl-catch-all-apply 'arxload (list "aa.arx"))
        (vla-sendcommand(vla-get-ActiveDocument (vlax-get-acad-object)) "kk ")
        (princ)
)
(defun C:NM1 ( / )
        (vl-catch-all-apply 'arxload (list "aa1.arx"))
        (vla-sendcommand(vla-get-ActiveDocument (vlax-get-acad-object)) "kk ")
        (princ)
)

LYC688 发表于 2023-9-12 23:37:57

xj6019 发表于 2023-9-12 08:05
arx不是很懂,这样懵一把试试吧,不一定能用,arx不会玩

(defun C:NM ( / )


只能运行一个,第二运行也是第一个,会不会应该换个文件夹???

LYC688 发表于 2023-9-13 00:42:12

xj6019 发表于 2023-9-12 08:05
arx不是很懂,这样懵一把试试吧,不一定能用,arx不会玩

(defun C:NM ( / )


显示这个,, DBF file too big!!!
页: [1]
查看完整版本: 请教大佬们一个问题,autolisp调用arx文件???