timer控件的interval属性能改吗?能获取吗?
vb吧
全部回复
仅看楼主
level 9
抠脽酝jq87
楼主
1楼喂熊
2020年05月31日 05点05分
1
level 9
抠脽酝jq87
楼主
着急死了
2020年05月31日 05点05分
2
level 11
DiverAZAM
Timer1控件的Enabled属性为False,或者Timer1控件的Interval属性为0,都可以防止Timer1_Timer事件的发生。然后修改获取Interval都是没有问题的。
2020年05月31日 05点05分
3
DiverAZAM
注意如果是中途获取Interval属性值,不一定就是该控件下一次Timer事件所剩倒计时,而是该控件每次都一样的最长时间间隔。
2020年05月31日 06点05分
DiverAZAM
@DiverAZAM
如果是中途修改Interval属性值,则该控件当前所剩倒计时先不变,发生一次Timer事件后才会开始使用新的Interval属性值。
2020年05月31日 06点05分
DiverAZAM
@DiverAZAM
仅用【Timer】五个字母不用控件可以随时获取系统内部计时,多次获取可以用于对一段时间长短的定量判断。
2020年05月31日 06点05分
DiverAZAM
@DiverAZAM
注意如果是中途修改Interval属性值为0,则控件倒计时不变,仍有可能再触发一次Timer事件,之后才再不触发。而设置Enabled为False则可以立即一直防止触发。
2020年05月31日 06点05分
level 11
DiverAZAM
如果是想要立即开始用新Interval重新计时,应经过Timer1.Enabled=False、Timer1.Interval=xxx、Timer1.Enabled=True这三步。
2020年05月31日 07点05分
4
抠脽酝jq87
这么麻烦??!!
2020年05月31日 09点05分
DiverAZAM
@抠脽酝jq87
最多这么几行代码不算特别麻烦吧
2020年05月31日 13点05分
level 8
mijing2000
自己试一下一秒钟的事情,
2020年05月31日 14点05分
5
抠脽酝jq87
我电脑坏了怎么试?
2020年05月31日 22点05分
抠脽酝jq87
@抠脽酝jq87
幸亏我昨天修好了
2020年05月31日 22点05分
mijing2000
@抠脽酝jq87
下手机版
2020年05月31日 23点05分
抠脽酝jq87
@mijing2000
我没有手机太穷了
2020年06月01日 01点06分
1