当前位置:  开发笔记 > 编程语言 > 正文

如何确定Timer是否正在运行?

如何解决《如何确定Timer是否正在运行?》经验,为你挑选了4个好方法。

如果我有一个具有较长间隔的System.Timers.Timer实例 - 例如1分钟,如何在不等待Tick的情况下查明它是否已启动?



1> Ron Savage..:

System.Timer.Timer.Enabled 应该工作,当你调用"开始"时,它将Enabled设置为TRUE,"Stop"将其设置为FALSE.



2> Inisheer..:
if (timer1.Enabled)
{
   // Do Something
}



3> Joe..:

如果Timer.Enabled为true,则表明您的计时器正在运行.

调用Timer.Start将Enabled设置为true.

调用Timer.Stop将Enabled设置为false.

如果Timer.AutoReset为true,则在计时器第一次到期时,Enabled将自动设置为false.



4> Bob King..:

使用计时器的Enabled属性.

推荐阅读
惬听风吟jyy_802
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有