专注于互联网--专注于架构

最新标签
网站地图
文章索引
Rss订阅
DoEvents函数转让控制权,以便让操作系统处理其它的事件。 语法 DoEvents() 说明 DoEvents函数会返回一个Integer,以代表VisualBasic独立版本中打开的窗体数目,例如,VisualBasic专业版,在其它的应用程序中,DoEvents返回0。 DoEvents会将控制权传给操作系统。当操作系统处理完队列中的事件,并且在SendKeys队列中的所有键也都已送出之后,返回控制权。 DoEvents对于简化诸如允许用户取消一个已启动的过程—例如搜寻一个文件—特别有用。对于长时间过程,放弃控制权最好使用定时器或通过委派任务给Ac... [阅读全文] [PDF]
不要在代码中放置不必要的DoEvents语句,尤其是在时间要求高的循环中。遵循这个原则,至少能在循环中的每N次反复时才执行DoEvents语句,从而增强效率。比如使用下面的语句: If(loopNdxMod10)=0ThenDoEvents 如果只是使用DoEvents来屏蔽鼠标以及键盘操作,那么就可以在事件队列中存在待处理项目时调用它。通过API函数GetInputState来检查这个条件的发生: DeclareFunctionGetInputStateLib\"user32\"Alias\"GetInputState\"()AsLong ’... If... [阅读全文] [PDF]
不要在代码中放置不必要的DoEvents语句,尤其是在时间要求高的循环中。遵循这个原则,至少能在循环中的每N次反复时才执行DoEvents语句,从而增强效率。比如使用下面的语句: If(loopNdxMod10)=0ThenDoEvents 如果只是使用DoEvents来屏蔽鼠标以及键盘操作,那么就可以在事件队列中存在待处理项目时调用它。通过API函数GetInputState来检查这个条件的发生: DeclareFunctionGetInputStateLib\"user32\"Alias\"GetInputState\"()AsLong ’... If... [阅读全文] [PDF]
制权,以便让操作系统处理其它的事件。DoEvents 函数会返回一个 Integer,以代表 Visual Basic 独立版本中打开的窗体数目,例如,Visual Basic,专业版,在其它的应用程序中,DoEvents 返回 0。DoEvents 会将控制权传给操作系统。当操作系统处理完队列中的事件,并且在 SendKeys 队列中的所有键也都已送出之后,返回控制权。DoEvents 对于简化诸如允许用户取消一个已启动的过程 — 例如搜寻一个文件 — 特别有用。对于长时间过程,放弃控制权最好使用定时器或通过委派任务给 ActiveX EXE 部件来完成... [阅读全文] [PDF]
1 共4条 分1页