(vlax-put-property myobj "application" (vlax-get-acad-object))
就可以了 本身不应该是VB的问题,而应该是AutoCAd的BUG。因为在VBA中也可以试出这种情况。 我倒没碰到这种情况,:)
就算可能发生,不会是总这样吧 在VBA中目前试过:<BR>建立VBA窗体,窗体中的按键使用隐藏窗体并使用含有GETXXX那些与AutoCAD交互的方法,然后使用事件来触发该窗体。在这种情况下就会出现所说的情况。 你说的是模式窗体的情况,VB里的窗体在CAD里调用的话一般是无模式的吧,要模式窗体是要调用Api的 vba中倒没碰到过这个问题。同样的代码,在自编的窗体上选择一个按钮,然后用getpoint在cad中取得一个点,然后在该点上插入块,程序结束。没有老大说的情况。
照老大的意思,好像没办法解决了罗?好悲哀啊,看来得学学帮主的方法了。帮主,等过段时间空下来了再好好向你求教。这里先谢过了。
页:
1
[2]