タイマーを無効にすると何が起こるのか混乱しています。プロセスを終了してから無効にするか、プロセスを完了せずにすぐに無効にしますか?例タイマーを無効にするとどうなりますか?
Private Sub MyTimer_Tick(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyTimer.Tick
MyTimer.Enabled = False
getMessage()
MyTimer.Enabled = True
End Sub
ため
私はどこか別の場所からのgetMessageを実行したいので、私は何かを上書きするためにも、タイマーを無効にする前に、それはその関数のコードを完了する必要がありませんasuredするその時にタイマーを無効にする必要があります。
この機能が5分かかるとします。私はタイマーを無効にするので、この関数が終了するかどうかを完了するために今? – samirprogrammer
'Timer.Tick'イベントを処理している関数を指している場合はそれを返しますが、' Timer'を再起動するまでは呼び出されません。 'getMessage()'関数も 'Timer'から完全に独立しているので終了します。 –