奋斗的研究生 发表于 2015-10-18 10:30:12

VAB如何在命令行输入宏就可以启动程序而不需要先输入—vbarun

希望大神们踊跃相助 小弟在此谢过

zzyong00 发表于 2015-10-18 20:33:54

要借助lisp吧

mikewolf2k 发表于 2015-10-19 10:03:14

需要在lsp中定义命令,不能脱离lsp。

hao3ren 发表于 2015-10-19 10:31:21

http://bbs.mjtd.com/thread-55756-1-1.html

奋斗的研究生 发表于 2015-10-19 18:30:38

hao3ren 发表于 2015-10-19 10:31 static/image/common/back.gif
http://bbs.mjtd.com/thread-55756-1-1.html

还是没看出来咋搞的,大神请明示啊,感激不尽

hao3ren 发表于 2015-10-22 13:07:36

    ThisDrawing.SendCommand "(defun C:xchZBBZset() (command " & Chr(34) & "-vbarun" & Chr(34) & Chr(32) & Chr(34) & "setZBBZ" & Chr(34) & "))" & Chr(32)
    ThisDrawing.SendCommand "(defun C:xchZBBZ() (command " & Chr(34) & "-vbarun" & Chr(34) & Chr(32) & Chr(34) & "doZBBZ" & Chr(34) & "))" & Chr(32)
    ThisDrawing.SendCommand "(defun C:xchZBBZexit() (command " & Chr(34) & "-vbarun" & Chr(34) & Chr(32) & Chr(34) & "exitZBBZ" & Chr(34) & "))" & Chr(32)

hector 发表于 2016-7-4 20:36:33

收下了,好好学些

scduming 发表于 2016-7-11 21:45:38

用lisp写如下代码加载进去
(defun c:xx命令()
(command "-vbarun" "xx宏名")
)

diy2005 发表于 2016-10-12 20:42:03

楼上正解
页: [1]
查看完整版本: VAB如何在命令行输入宏就可以启动程序而不需要先输入—vbarun