斑主 各位大侠请教CAD菜单问题!
版主和各位大侠:请问用VB程序怎样实现CAD中的系统菜单(顶部菜单)与自己开发的菜单之间的转换?(即当单击某一菜单时,将显示CAD系统菜单,再次点击时将显示自己开发的菜单?) 你在你要设计的菜单[或按钮菜单, 但规定这个菜单在你开发的和原样的cad都装上]
然所在这个菜单上加上如下的代码就可以实现, 你参考参考
(cond<BR> ((=(VL-FileName-Base (getvar "menuname"))"acad") (command ".menu" "c:\\XXXXX\\XX\\我的菜单.mnu"));<BR> ((=(VL-FileName-Base (getvar "menuname"))"我的菜单") (command ".menu" "c:\\XXXXX\\XX\\acad.mnu")))
以上代码的意思是, 如运行就判断如是cad的菜单就装上你的菜单, 如运行判断出是你开发的菜单就装cad的菜单.
这样就可以了吧. 版主,这样倒是可以实现。不过实在不好意思,请问怎样才能将*.menu中的菜单项与自己设计的VB程序连接起来呀? 谢谢! 谢谢版主 学习学习很好的 <p>学习学习 很好的贴子 项一下 </p>
页:
[1]