VB で定期的なタスクをバックグラウンドで実行する最も簡単な方法は何ですか?
例: フォームを使用できるようにしながら、現在の時刻で毎秒ラベルを更新します。
VB で定期的なタスクをバックグラウンドで実行する最も簡単な方法は何ですか?
例: フォームを使用できるようにしながら、現在の時刻で毎秒ラベルを更新します。
Timer
フォームにコンポーネントを追加しますInterval
更新間の時間に設定しますEnabled
プロパティを設定するか、メソッドを呼び出しますStart
)Tick
必要な更新を行うことにより、そのイベントを処理します。ハンドラーは次のようになります。
Private Sub Timer1_Tick(ByVal sender As System.Object, _
ByVal e As System.EventArgs) Handles Timer1.Tick
label1.Text = GetCurrentStatus()
End Sub