[VBA]请教一个棘手的问题
<P>情况:1.我新建一个装配体文件assem.iam; 2.使用载入零部件命令载入零件part1.ipt</P><P>问题是:我在载入以后只要鼠标左键在什么地方点击一下就会出现一个1.ipt;这是怎么回事,请高手详细讲解一下,好吗?是通过什么机制实现的,具体到vba里面是通过什么函数实现这个功能的呢?</P>
<P>我现在很急,这个事情我一定要搞的很清楚,很透彻,请陈老您帮大忙啊!</P> 没有人知道啊? 正常的。Inventor装配中载入零部件时点一下便添加一个零部件文件,您要多少便点多少下,如只要一个便点一下后按右键选择“结束”。 楼主是想编个类似的小程序还是想研究该机制?如果是我编我会用一个循环的代码,截入过程先得到该零件,再询问插入点(即用鼠标点击),点击后插入(生成)该零件,再回到询问插入点。。。(循环),直至用户按下ESC键或右键快捷菜单退出结束整个载入过程。 canyouzeng发表于2006-7-3 11:49:00static/image/common/back.gif正常的。Inventor装配中载入零部件时点一下便添加一个零部件文件,您要多少便点多少下,如只要一个便点一下后按右键选择“结束”。
<P><BR> </P>
<P>那么请问是通过什么机制实现的呢?</P>
<P>特别是怎么通过VBA函数实现</P>
<P>这才是问题的关键</P> fuzhan发表于2006-7-3 11:52:00static/image/common/back.gif楼主是想编个类似的小程序还是想研究该机制?如果是我编我会用一个循环的代码,截入过程先得到该零件,再询问插入点(即用鼠标点击),点击后插入(生成)该零件...
<P><BR>嗯</P>
<P>我也是这么想的,但是函数找了半天没有找到</P> <P>这个我不懂……</P>
<P>我会骑自行车,但我不会造自行车……</P> <P>sub XX()</P>
<P>if 按下的键盘键=esc then</P>
<P>exit sub</P>
<P>else</P>
<P>插入零件</P>
<P>end if</P>
<P>回到询问插入点代码执行过程</P>
<P>end sub</P>
<P>用上面的思路大概可行</P>
页:
[1]