社区
VB基础类
帖子详情
寻找热心人帮忙!
climber
2000-04-13 06:41:00
DoEvent 的作用是什么?为什么经常看见
do while .....
DoEvent
loop
之类的语句,什么意思?请高手指教。。。。。。
...全文
193
4
打赏
收藏
寻找热心人帮忙!
DoEvent 的作用是什么?为什么经常看见 do while ..... DoEvent loop 之类的语句,什么意思?请高手指教。。。。。。
复制链接
扫一扫
分享
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
Janven
2000-04-14
打赏
举报
回复
看看MSDN不就行了。
一般用在一个很耗时的语句中,用不想机器看起来象死掉一样,可以用它释放控制权,等后台执行完后即可从此开始继续以后的操作。也就是说,系统处理期间,你是可以做其它事的,包括执行你程序的其它事件(例如取消操作)。但是不能再调用这段代码。Now,Are You Clear?
Wingsun
2000-04-13
打赏
举报
回复
DoEvent是交出系统控制权的函数,该函数转让控制权,以便让操作系统处理其它的事件。当操作系统处理完队列中的事件,并且在 SendKeys 队列中的所有键也都已送出之后,返回控制权。
DoEvents 对于简化诸如允许用户取消一个已启动的过程 — 例如搜寻一个文件 — 特别有用。对于长时间过程,放弃控制权最好使用定时器或通过委派任务给 ActiveX EXE 部件来完成。以后,任务还是完全独立于应用程序,多任务及时间片由操作系统来处理。
小心 确保以 DoEvents 放弃控制权的过程,在第一次 DoEvents 返回之前,不能再次被其他部分的代码调用;否则会产生不可预料的结果。此外,如果其它的应用程序可能会和本过程以不可预知的方式进行交互操作,那么也不要使用 DoEvents,因为此时不能放弃控制权。
do while .....
DoEvent
loop
之类的语句实现一个比较大的循环,通过DoEvents语句是的程序不至于出现刷新不及时,程序不见响应等问题,更具体的可以看MSDN的帮助和例程,自己写一个程序也可以。
Chen_Lin
2000-04-13
打赏
举报
回复
为了不死机(执行其它的操作,如其它界面的显示等),同时不执行Loop 下面的程序,只好如此了。
King
2000-04-13
打赏
举报
回复
..
鼠标屏幕取词技术的原理和实现
鼠标屏幕取词技术的原理和实现 白瑜 “鼠标屏幕取词”技术是在电子字典中得到广泛地应用的,如四通利方和金山词霸等软件,这个技术看似简单,其实在WINDOWS系统中实现却是非常复杂的,总的来说有两种实现方式: 第一种:采用截获对部分GDI的API调用来实现,如TextOut,TextOutA等。 第二种:对每个设备上下文(D
鼠标屏幕取词原理
鼠标屏幕取词 原理“鼠标屏幕取词”技术是在电子字典中得到广泛地应用的,如四通利方和金山词霸等软件,这个技术看似简单,其实在windows系统中实现却是非常复杂的,总的来说有两种实现方式: 第一种:采用截获对部分gdi的api调用来实现,如textout,textouta等。 第二种:对每个设备上下文(dc)做一分copy,并跟踪所有修改上下文(dc)的操作。 第二种方法更强大,但兼容性不好,而第一
鼠标屏幕取词原理 (VC++)
“鼠标屏幕取词”技术是在电子字典中得到广泛地应用的,如四通利方和金山词霸等软件,这个技术看似简单,其实在windows系统中实现却是非常复杂的,总的来说有两种实现方式: 第一种:采用截获对部分gdi的api调用来实现,如textout,textouta等。 第二种:对每个设备上下文(dc)做一分copy,并跟踪所有修改上下文(dc)的操作。 第二种方法更强大,但兼容性不好,而第一种方法使用的截获w
鼠标屏幕取词 原理 (转)
鼠标屏幕取词 原理 (转)[@more@]“鼠标屏幕取词”技术是在电子字典中得到广泛地应用的,如四通利方和金山词霸等软件,这个技术看似简单,其实在windows系统中实现却是非常复杂的,总的来说有两种实现方式: 第一种:采用截获...
鼠标屏幕取词技术的原理和实现 (转)
鼠标屏幕取词技术的原理和实现 (转)[@more@]鼠标屏幕取词技术的原理和实现 白瑜 “鼠标屏幕取词”技术是在电子字典中得到广泛地应用的,如四通利方和金山词霸等软件,这个技术看似简单,其实在windows系统中实现...
VB基础类
7,788
社区成员
197,583
社区内容
发帖
与我相关
我的任务
VB基础类
VB 基础类
复制链接
扫一扫
分享
社区描述
VB 基础类
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章