为了不死机(执行其它的操作,如其它界面的显示等),同时不执行Loop 下面的程序,只好如此了。
解决方案 »
- 急!!已获取网页源码到string变量,再提取其中超链接的问题。
- 在线求救:谁有WinXP界面的.skn文件(Activeskin控件)[email protected] 非常感谢
- 高手请看!!!!!
- vb里有没有像CSocket,CAsyncSocket等好用的socket类
- 关于ado数据刷新的问题,急!
- c/s结构,各位是怎样传送数据给client端的。用什么控件最好。数据库是access
- 这句Sql语句老是出错
- 兄弟们帮帮忙啊,再解决不了小弟就跳楼去了。。。。。
- 谁能计算出图标的宽和高送20分
- 关于通过存储过程存储从varchar到smalldatetime的错误
- 请教屏幕背景渐变以及数据库的问题
- 我从牛角尖中退出了一点,SQL高手们再帮帮忙,拉我一把
小心 确保以 DoEvents 放弃控制权的过程,在第一次 DoEvents 返回之前,不能再次被其他部分的代码调用;否则会产生不可预料的结果。此外,如果其它的应用程序可能会和本过程以不可预知的方式进行交互操作,那么也不要使用 DoEvents,因为此时不能放弃控制权。
do while .....
DoEvent
loop
之类的语句实现一个比较大的循环,通过DoEvents语句是的程序不至于出现刷新不及时,程序不见响应等问题,更具体的可以看MSDN的帮助和例程,自己写一个程序也可以。
一般用在一个很耗时的语句中,用不想机器看起来象死掉一样,可以用它释放控制权,等后台执行完后即可从此开始继续以后的操作。也就是说,系统处理期间,你是可以做其它事的,包括执行你程序的其它事件(例如取消操作)。但是不能再调用这段代码。Now,Are You Clear?