sulix 发表于 2003-2-9 11:04:00

如何定义一个新的宏,让按钮执行我自定义的宏

在cad中添加了自定义的菜单后,怎样让按钮来执行我写的程序。-vba

mccad 发表于 2003-2-9 13:20:00

这类问题以前解决过很多次了,如下

ID_MYVBA[我的宏(&A)]^C^C-VBARUN myvba.dvb!mymodule.mysub
宏的调用方法是:
-VBARUN 文件名.dvb!模块名.过程名

sulix 发表于 2003-2-10 11:06:00

谢谢斑竹,可我还是有点不明白

非常感谢!可我真的是新手。
ID_MYVBA[我的宏(&A)]^C^C-VBARUN myvba.dvb!mymodule.mysub
要放在什么地方啊,如何让他自动加载阿!
请斑竹和各位高手不要笑话,实在是刚接触阿.

mccad 发表于 2003-2-11 20:51:00

想自动加载,请使用acad.dvb文件,你看看这个文件是怎样写的

C:\Program Files\AutoCAD 2002\Sample\VBA\VBAIDEMenu\acad.dvb
然后按它的样子把你的文件加进去就行。
但这只是自动加载,不是自动运行,如果自动运行的话,则最好能将它写到菜单中或工具栏中,上贴写的就是写到菜单或工具栏中的格式。
你也可以写个小的LSP程序来加载它。格式还是差不多。
页: [1]
查看完整版本: 如何定义一个新的宏,让按钮执行我自定义的宏