VB 中DoEvents和RaiseEvent的用法是什么? 10

 我来答
songcitc
2013-12-20 · TA获得超过397个赞
知道小有建树答主
回答量:170
采纳率:0%
帮助的人:201万
展开全部
1)DoEvents的目的是把控制权让出一会儿,以便线程能响应一下菜单或毕山键盘事蠢腊件。比如你的一个不可见线程正在处理手档中一个很大的循环,每次循环后都要调用一下DoEvents,否则你的程序看起来就向挂起无响应一样。
2)RaiseEvent是触发一个事件,这样就可以执行事件回调函数中的代码,这个通常用在控件编程中。
吹花PM
推荐于2017-10-10 · TA获得超过946个赞
知道小有建树答主
回答量:635
采纳率:0%
帮助的人:606万
展开全部
1、DoEvents函数 返回
转让控制权,以便让操作系统处理其它的事件,常用在长循环中。

2、RaiseEvent 语句
引发在一个类、窗体、或者文档中的模块级中声明的一个事件。
语法:RaiseEvent eventname [(argumentlist)]必需的 eventname 是在模块 中声明的,并且符合 Basic 变源冲量命名约定的一个事件的名称。
MSDN帮助文档雹枝歼中有详尽的示例搭贺代码。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式