[求助]急!!!请教高手关于菜单问题
<p>1、在acad.mnl中我已经定义如下名令</p><p>(defun c:Iblk()<br/> (command "vbarun" "c:/M2006/VBA/Mp2000.dvb!WJSZPC.Insert_WJSZ_Block")<br/> (princ)<br/>)</p><p>2、原来在ACAD.MNS中我定义了如下屏幕菜单,可以实现绘图,但是鼠标右键无法实现重复上一个命令</p><p>^C^C_-vbarun c:/M2006/VBA/Mp2000.dvb!WJSZPC.Insert_WJSZ_Block;53210001;^P<br/>^C^C_-vbarun c:/M2006/VBA/Mp2000.dvb!WJSZPC.Insert_WJSZ_Block;54100001;^P<br/>^C^C_-vbarun c:/M2006/VBA/Mp2000.dvb!WJSZPC.Insert_WJSZ_Block;54200001;^P</p><p>3、我想把2的格式写成如下,实现鼠标右键重复上一个命令,</p><p>^C^C^PwjszIblk;53210001;^P</p><p>^C^C^PwjszIblk;54100001;^P</p><p>我测试了,这样不行,急用,请高手赐教!!!</p><p>谢谢!!!!!!!!</p><p></p> <p>右键重复上一个貌似只对"命令"有效~!</p><p>可以自定义一个Lisp命令调用VBA再执行</p><p>就能实现右键重复上一个命令了</p> <p>版主您好,我在“1、在acad.mnl中我已经定义如下”已经定义了;不行吗?</p><p></p> 菜单中执行的不是一个命令,无法用鼠标右键或空格键重复。<br/>二楼的建议是将其另定义成一个单独运行的命令。
页:
[1]