アプリケーションが起動した瞬間から、アプリケーションが閉じられるか、意図的に停止するまで、秒単位で増加するタイマーを開始するように、稼働時間カウンターを追加しようとしています。
現在、タイマーは最初の 1 秒をカウントしてから停止します。これは、ティック機能を理解していない可能性がありますか? タイマーに設定した間隔は、ティックサブ内のコードを更新またはループすると思いますか? (私は大幅に間違っている可能性があります)。
私は timer1 を持っていて、それを に設定し"Enabled"
、間隔を"1000"
1 秒に設定しました。
私Timer1_Tick Sub
はこれを持っています:
Private Sub Timer1_Tick(sender As Object, e As EventArgs) Handles Timer1.Tick
Dim seconds, minutes, hours As Integer
If seconds = 60 Then
seconds = 0
minutes = minutes + 1
End If
If minutes = 60 Then
If seconds = 60 Then
seconds = 0
minutes = 0
hours = hours + 1
End If
End If
seconds = seconds + 1
Label44.Text = Format(hours, "00") & "." & Format(minutes, "00") & "." & Format(seconds, "00")
End Sub
私Form1_Load
が持っているTimer1.Start()
私が欠けているものを教えてください。ありがとう。