|
DoEvents首先给人的错觉是会使运行的程序变慢,同样的语句增加一个DoEvents有时会使程序减速三分之一以上。因此很少人会愿意使用它。我却对它感触良多,特别在关键的问题上,它帮助我处理许多技术的问题。如果你在编程上遇到下面的类型可考虑DoEvents。
1。当需要大量处理数据,电脑满负荷运行,连鼠标指针移动都困难,这时你可考用DoEvents来缓冲一下,使系数运行更加流畅。
2。在窗体间的数据传递,如果你认为代码没问题,而这时却又不能正确传递。 使用DoEvents有时会出现预想不到的效果。
3。在不同程序间的传递更需如此。有着协条同步外界的功能。有兴趣的朋友可到这里下载例子,把模块中的TxtValFrmCal分别用DoEvents和不用DoEvents进行测试;结果并不尽相同,不用DoEvents的经常不能返回数值和莫名的错误。
上面的只是一点心得,并不是DoEvents用法的全部
下载例子:http://www.office-cn.net/vvb/thread-59831-1-1.html
|站长邮箱|小黑屋|手机版|Office中国/Access中国 ( 粤ICP备10043721号-1 )
GMT+8, 2024-5-25 23:25 , Processed in 0.123259 second(s), 14 queries .
Powered by Discuz! X3.3
© 2001-2017 Comsenz Inc.