急:如何让宏的功能可以在命令行执行?
宏中定义的功能,如何让宏的功能可以在命令行执行?也就是说如何把宏的功能可以和cad的命令一样使用呢? so easy,用lisp,定义个简写命令,然后执行vbarun +宏命令 我还没用过lisp呢,看来要学习一下了,能否作个简单提示 找一下论坛前面的帖子,曾经讨论过多次。 (DEFUN C:batchblock ()
(SETq F (OPEN "C:/WINDOWS/DVBLOG.TXT" "r"))
(SETq W (read-line F))
(SETq batchblockfile (strcat W "batchblock.dvb"))
(COMMAND "_-VBALOAD" batchblockfile)
(COMMAND "_-VBARUN" "thisdrawing.batchblock")
)
这样在命令行输入:BATCHBLOCK 即可启动名为batchblock.dvb的宏了
页:
[1]