RM6Select 是你在VBA中定义的一个SUB对吧? 不用LISP,直接用下面的语句应该就可以了。(偶电脑上的CAD被和谐了,没办法测试。记得应该是这样没错。) openMacro = Chr(3) & Chr(3) & "-VBARUN RM6Select" & Chr(13) Set NewMenuItem = NewMenu.AddMenuItem(NewMenu.Count + 1, "RM6(&R)", openMacro) 前提是 C:/Program Files/RM6/RM6-Project.dvb 已经加载到CAD中。 |