|
发表于 2003-8-27 17:39:00
|
显示全部楼层
1,VBA加载了不等于执行,可以在ACAD****DOC。LSP文件下加入如下代码:
(command "vbarun" VBA文件路径)
启动ACAD后就可以自动执行你的VBA文件了
2,当然可以,那不然菜单有什么用?菜单格式如下:
MacroStr = Chr(3) + Chr(3) + Chr(95) + "A" + Chr(32)
Set MenuItem = NewMenu.AddMenuItem(B, "C", MacroStr)
A-LISP定义的命令
B-位置
C-说明
这里就要加载相应的LISP文件了:
(DEFUN C: A()
(COMMAND "VBARUN" VBA文件路径)
) |
|