网络编程 | 站长之家 | 网页制作 | 图形图象 | 操作系统 | 冲浪宝典 | 软件教学 | 网络办公 | 邮件系统 | 网络安全 | 认证考试 | 系统进程
Firefox | IE | Maxthon | 迅雷 | 电驴 | BitComet | FlashGet | QQ | QQ空间 | Vista | 输入法 | Ghost | Word | Excel | wps | Powerpoint
asp | .net | php | jsp | Sql | c# | Ajax | xml | Dreamweaver | FrontPages | Javascript | css | photoshop | fireworks | Flash | Cad | Discuz!
当前位置 > 网站建设学院 > 网络编程 > Visual Basic
Tag:注入,存储过程,分页,安全,优化,xmlhttp,fso,jmail,application,session,防盗链,stream,无组件,组件,md5,乱码,缓存,加密,验证码,算法,cookies,ubb,正则表达式,水印,索引,日志,压缩,base64,url重写,上传,控件,Web.config,JDBC,函数,内存,PDF,迁移,结构,破解,编译,配置,进程,分词,IIS,Apache,Tomcat,phpmyadmin,Gzip,触发器,socket
网络编程:ASP教程,ASP.NET教程,PHP教程,JSP教程,C#教程,数据库,XML教程,Ajax,Java,Perl,Shell,VB教程,Delphi,C/C++教程,软件工程,J2EE/J2ME,移动开发
本月文章推荐
.图像在图片框中的滚动.
.用API函数控制光驱的开关.
.VBCOM基础讲座之添加属性和方法.
.用VB5直接控制Excel97.
.用VB制作IE工具条自定义按钮.
.用Winsock控件实现文件的下载.
.用VB制作下雪的特技景象.
.数据库的结构---VB数据库入门之(.
.怎样在VB中播放Flash动画.
.用VB设计更换屏幕保护的程序.
.VisualBasic中DataCombo和DataLi.
.用VB实现文件查找功能.
.呼叫子程序(Subroutine).
.应用VB4.0实现工业控制的实时曲线.
.用VisualBasic开发数据库浏览器.
.在VB应用软件中实现动画效果.
.用VB实现“木马”式隐形运行程序.
.Text转换为AccessMDB.
.VisualBasic使用技巧.
.VB中播放三维动画编程一例.

减少DoEvents语句的数量

发表日期:2006-2-27


不要在代码中放置不必要的DoEvents语句,尤其是在时间要求高的循环中。遵循这个原则,至少能在循环中的每N次反复时才执行DoEvents语句,从而增强效率。比如使用下面的语句:

If(loopNdxMod10)=0ThenDoEvents

如果只是使用DoEvents来屏蔽鼠标以及键盘操作,那么就可以在事件队列中存在待处理项目时调用它。通过API函数GetInputState来检查这个条件的发生:

DeclareFunctionGetInputStateLib"user32"Alias"GetInputState"()AsLong

'...

IfGetInputState()ThenDoEvents

->

上一篇:GoSub在编译程序中速度变慢 人气:4316
下一篇:函数名巧做局部变量 人气:4401
浏览全部Visual Basic的内容 Dreamweaver插件下载 网页广告代码 祝你圣诞节快乐 2009年新年快乐