【求助】加载了一个ARX文件,不知道有哪些命令,如何快速查出来?
本帖最后由 hf423 于 2012-6-2 22:37 编辑加载了一个ARX文件,不知道有这个ARX文件有哪些命令,请问如何快速查出来?谢谢。
如果用WinHex,搜索哪些特征字符?
试试呢
;;;找出指定fas程序文件中的所有命令(C:开头的函数)。
;;;提示:fas可能已加载。测试文件见附件test.fas。
;;;xshrimp
(defun c:Compare( / #newatoms #oldatoms file n ret str x)
(vl-load-com)
(defun atoms(str)
(vl-remove-if-not
(function(lambda(n)(wcmatch n str)))
(atoms-family 1)
)
)
(setq #oldatoms (mapcar '(lambda(x)(list x(eval(read x))))(atoms "C:*")))
(if (setq file (getfiled "选择加载文件" "" "fas;lsp;vlx;arx" 2))
(progn
(load file "")
(setq #newatoms(mapcar '(lambda(x)(list x(eval(read x))))(atoms "C:*")))
(setq ret(vl-remove 'nil (mapcar '(lambda(x)(if(equal(assoc(car x)#oldatoms)x)nil (car x)))#newatoms)))
(princ ret)
)
)
(princ)
) xshrimp 发表于 2012-6-2 23:08 static/image/common/back.gif
试试呢
xshrimp大哥您好,一直在用的你的命令浏览的VLX文件,se命令的那个,很好用,但对ARX好像不起作用,我新开的AUTOCAD,加载后没反应。
cad下输入arx,加载-命令 laiz3000 发表于 2012-6-3 04:50 static/image/common/back.gif
cad下输入arx,加载-命令
假如cad启动已经加载该ARX,请先执行卸载:ARX--卸载,在执行加载---命令,所加载的ARX命令会在首位 谢谢指教 遇到同样的问题,谢谢楼上的解答~
页:
[1]