| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 610 人关注过本帖
标题:我怎么竟遇到一些奇怪问题,print 的问题,请讲解。
取消只看楼主 加入收藏
txxb
Rank: 2
等 级:论坛游民
帖 子:104
专家分:59
注 册:2014-10-8
结帖率:96%
收藏
已结贴  问题点数:10 回复次数:3 
我怎么竟遇到一些奇怪问题,print 的问题,请讲解。
Private Sub Form_Click()
t = Timer
Print "这是第一行,5秒后显示第二行。"
Do While Timer < t + 5
Loop
Print "5秒到,第二行。"
End Sub

请问代码有问题吗?熟悉代码用的。第一行怎么不是立即显示??
2014-11-12 09:13
txxb
Rank: 2
等 级:论坛游民
帖 子:104
专家分:59
注 册:2014-10-8
收藏
得分:0 
它的原理是什么?不是逐条执行吗??谢谢。我想深刻的理解。
2014-11-12 10:40
txxb
Rank: 2
等 级:论坛游民
帖 子:104
专家分:59
注 册:2014-10-8
收藏
得分:0 
以下是引用风吹过b在2014-11-12 10:31:54的发言:

Private Sub Form_Click()
t = Timer
Print "这是第一行,5秒后显示第二行。"
DoEvents                              '使用前面调用的慢速操作完成
Do While Timer < t + 5
Loop
Print "5秒到,第二行。"
End Sub

图片附件: 游客没有浏览图片的权限,请 登录注册

这个图上的程序,怎么没有这个现象?视频教程上截的图。

[ 本帖最后由 txxb 于 2014-11-12 19:35 编辑 ]
2014-11-12 11:21
txxb
Rank: 2
等 级:论坛游民
帖 子:104
专家分:59
注 册:2014-10-8
收藏
得分:0 
还是不太理解,什么情况下应该使用DoEvents?
2014-11-12 16:59
快速回复:我怎么竟遇到一些奇怪问题,print 的问题,请讲解。
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.027572 second(s), 9 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved