タイマーが実行されているかどうかを確認する方法は?

StackOverflow https://stackoverflow.com/questions/150575

  •  02-07-2019
  •  | 
  •  

質問

System.Timers.Timerのインスタンスに長い間隔(1分など)がある場合、Tickを待たずに開始されたかどうかを調べるにはどうすればよいですか?

役に立ちましたか?

解決

< Start"を呼び出すと、

System.Timer.Timer.Enabled が機能するはずです。 EnabledをTRUEに設定し、「停止」します。 FALSEに設定します。

他のヒント

if (timer1.Enabled)
{
   // Do Something
}

Timer.Enabledがtrueの場合、タイマーは実行中です。

Timer.Startを呼び出すと、Enabledがtrueに設定されます。

Timer.Stopを呼び出すと、Enabledがfalseに設定されます。

Timer.AutoResetがtrueの場合、タイマーが最初に期限切れになると、Enabledは自動的にfalseに設定されます。

タイマーの 有効 プロパティ。

タイマーが有効になっていることを確認する必要があります

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top