标题:关于Timer的启动问题
取消只看楼主
renxiaoyao36
Rank: 9Rank: 9Rank: 9
来 自:七宝中学
等 级:贵宾
威 望:31
帖 子:347
专家分:1077
注 册:2014-9-18
结帖率:92.31%
已结贴  问题点数:20 回复次数:3 
关于Timer的启动问题
在按钮中加入如下代码,但是至始至终Timer都没执行过,全局中没有其他的Timer1.enabled=false代码
程序代码:
Timer1.Enabled = True
Timer2.Enabled = True
Timer3.Enabled = True
DoEvents
Sleep 3000 '延时3000毫秒
Timer1.Enabled = False
Timer2.Enabled = False
Timer3.Enabled = False
搜索更多相关主题的帖子: False false 
2016-04-14 18:09
renxiaoyao36
Rank: 9Rank: 9Rank: 9
来 自:七宝中学
等 级:贵宾
威 望:31
帖 子:347
专家分:1077
注 册:2014-9-18
得分:0 
有没有人了解这个问题呢?

编程蛋疼的不是枯燥,而是辛辛苦苦编完几百行的代码,运行,“Runtime Error “xxx””。
2016-04-14 20:13
renxiaoyao36
Rank: 9Rank: 9Rank: 9
来 自:七宝中学
等 级:贵宾
威 望:31
帖 子:347
专家分:1077
注 册:2014-9-18
得分:0 
问题已经确认,谢谢大家的帮助。我换了算法,避开了这个问题,但是经过研究,发现问题是这样的,供大家参考一下
@xiangyue0510
@风吹过b
两位看看我的理解对不对。
Sleep确实是API调用的,理论上我在前面加上Doevents的话,除了这个模块的代码全部终止以外,其他代码不会终止的。
可是测试指出:如果Timer1,在它进行第一遍执行之前,运行到Sleep,就会中止Timer的循环运行,而如果Timer已经运行过一次了,就会无视Sleep,继续运行
另外,除了Timer以外,我发现Sleep执行的时候,程序不能执行任何移动操作,右上角的按钮全部失效。
我理解的对不对?

编程蛋疼的不是枯燥,而是辛辛苦苦编完几百行的代码,运行,“Runtime Error “xxx””。
2016-04-16 15:30
renxiaoyao36
Rank: 9Rank: 9Rank: 9
来 自:七宝中学
等 级:贵宾
威 望:31
帖 子:347
专家分:1077
注 册:2014-9-18
得分:0 
回复 10楼 风吹过b
谢谢风版

编程蛋疼的不是枯燥,而是辛辛苦苦编完几百行的代码,运行,“Runtime Error “xxx””。
2016-04-17 12:51



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-463645-1-1.html




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

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