xxxtttxxx 发表于 2008-6-1 22:26:00

VB与CAD窗体切换请教!

<p>VB二次开发CAD经常遇到CAD与VB的切换问题。</p><p>当我执行一个函数,比如getpoint,取点,切换到CAD的时候,</p><p>有的用户并没有取点,也没有按esc取消,直接去点击VB的窗口。</p><p>这个时候,VB程序窗体会有一段时间没有响应,然后跳出“切换到。。。。”的对话框,</p><p>要求切换到CAD进行操作,这样在使用上,感觉不是很爽。</p><p></p><p>有没有办法当用户切换到VB窗体的时候,自动取消CAD中的函数呢?</p><p>这样,“切换到。。。”对话框就不会跳出来了。</p><p></p><p>当然,我可以采取一些曲折的方法,比如VbForm.visible=false</p><p>执行完程序后在visible=true,但这样总不如第一种方法好。</p><p></p>

azjmjsj 发表于 2008-6-1 23:53:00

<p>是不是想要下面程序的那种效果?</p>

xxxtttxxx 发表于 2008-6-2 12:37:00

<p>楼上兄弟的方法是做成cad的子窗体吗?</p><p>希望能有代码共享一下。</p><p></p><p>另外,做成cad的子窗体的时候,万一我的vb程序崩溃,会影响到cad吗?</p><p></p>

xxxtttxxx 发表于 2008-6-2 18:35:00

做成cad的子窗体,如果cad关闭,程序也就关闭了吧?

azjmjsj 发表于 2008-6-3 19:30:00

<p>我的方法是做成了cad的子窗体<br/>做成cad的子窗体,如果cad关闭,程序确实也就关闭了</p>
页: [1]
查看完整版本: VB与CAD窗体切换请教!