像这种情况大家是如何解决的?
半点闲 2003-05-20 05:33:44 创建一个拔号连接在进行连接时,窗体中显示一个正在进行连接的动画。通过这个动画让用户不至于(心理)感到程序运行的慢长。
但一进行到拔号连接程序,整个程序都在等待着这个连接的语句执行完。这个时候窗体中的动画无法进行同步的演示。只到拔号程序运行完毕后才能进行(这个时候己经没有了意义)。
问了很多人有三种方法:
1、DoEvents
2.Timer
3.VB创建多线程。(有很多声音都反对使用VB创建多线程,原因是因为VB当初并未设计支持多线程,在VB中使用多线程很易出错。当然还有我自己能力的问题,所以暂未尝试过)。
以前2种方法我都试过,可以根本没有用。。执行的程序时还是如上述一样。
不知道大家都曾经遇到过这种场景没有???如果有大家又是如何来解决的?除了VB别的语言我都不会。。