Private Sub Form_Load() m_Sekunder = 0 Timer1.Interval = 1000 End Sub
Private Sub Timer1_Timer() Me.Caption = SecToTime(m_Sekunder) m_Sekunder = (m_Sekunder + 1) End Sub
Private Function SecToTime(Sekunder As Long) As String Dim Minutter As Long Minutter = (Sekunder \ 60) SecToTime = Format(Minutter \ 60, "00") & ":" & _ Format(Minutter Mod 60, "00") & ":" & _ Format(Sekunder Mod 60, "00") End Function ' -------------------- Form1 --------------------
Ok: en anden mulighed jeg selv fandt ud af: Dim LogonTime As Date Dim TimerTime As Date Dim forma As Date Dim timers As Date
Private Sub Form_Load() Timer1.Interval = 100 Label1.Caption = "" LogonTime = time
End Sub
Private Sub Timer1_Timer() Label1.Caption = time Label2.Caption = LogonTime timers = LogonTime - time Label3.Caption = timers End Sub
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.