明经CAD社区

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 2943|回复: 9

把VBA宏做成命令在菜单调用,哪位高手能指点一下?

[复制链接]
发表于 2005-1-26 15:40:00 | 显示全部楼层 |阅读模式
把VBA宏做成命令在菜单调用,哪位高手能举个例子吗?


比如在菜单栏里有个菜单“设计”,“设计”对应的过程名称是“sheji”,然后我单击“设计”就可以执行对应的过程,同时,命令行里只是显示“sheji”,就像CAD的“绘图”菜单里的命令那些菜单一样。
发表于 2005-1-26 22:07:00 | 显示全部楼层
在论坛里搜索一下,很多的啊.
发表于 2005-1-27 08:13:00 | 显示全部楼层
http://bbs.mjtd.com/forum.php?mod=viewthread&tid=30802 这是我以前问过的问题,希望对你有帮助!
 楼主| 发表于 2005-1-28 09:50:00 | 显示全部楼层
谢谢大家!


要是用那种工程名.DVB!模块名.过程名那种是可以,但比较繁琐,那样不灵活,要在命令行里显示一大串。把宏用Lisp函数定义为命令,再调用这种方法可能好点,但不懂这个,谁能指点一下,给个例子?谢谢。
发表于 2005-1-28 10:03:00 | 显示全部楼层
以下是你的发言,你不是已经问过了吗?我不是已经告诉你了吗? http://bbs.mjtd.com/forum.php?mod=viewthread&tid=32036
 楼主| 发表于 2005-1-31 09:31:00 | 显示全部楼层
laoliu09 谢谢! 我现在编写了几个过程,还有相对应的菜单,在附件里。 按照你的方法,具体怎样把过程与菜单结合起来呢?我对这不熟悉,能不能结合我的菜单和过程举个例子,谢谢!或者还有其他更好的结合方法,请指教! 能留个以便请教的联系方法吗?谢谢! 注意: 把LZHCAD.DOC名称改为LZHCAD.MNU就是菜单文件了。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

x
 楼主| 发表于 2005-1-31 09:37:00 | 显示全部楼层
注意:         lzhcad.doc先改名称为lzhcad.mnu再打开!
发表于 2005-1-31 11:45:00 | 显示全部楼层
我在你的模块里加了一个增加菜单的模块,希望对你有帮助吧!另外,我的水平也有限,如果你想要帮助的话,上明经就可以了,明经上高手如云,而且都很热心,我很喜欢这里的学习气氛!

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

x
 楼主| 发表于 2005-1-31 12:57:00 | 显示全部楼层
谢谢!


         的确也是个好办法。         能不能更先进一点呢?就是做成自己的菜单组的形式,想用的时候加载,不想用的时候卸载自己的菜单组就行了,而不影响到CAD菜单本身。         象你提供的办法好像改变了CAD本身的菜单组。                         我想在CAD本身菜单组的基础上加载我自己的菜单组,就像把我附件的菜单文件加载到CAD一样。
发表于 2005-1-31 14:53:00 | 显示全部楼层
我的说明里面不是有了吗?用menugroups.load的方法加载自己的菜单组!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|CAD论坛|CAD教程|CAD下载|联系我们|关于明经|明经通道 ( 粤ICP备05003914号 )  
©2000-2023 明经通道 版权所有 本站代码,在未取得本站及作者授权的情况下,不得用于商业用途

GMT+8, 2024-11-27 18:25 , Processed in 0.277336 second(s), 24 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表