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