Article ID: 128813
Article Last Modified on 7/5/2002
ScrollBars: Neither
RecordSelectors: No
NavigationButtons: No
OnTimer: [Event Procedure]
TimerInterval: 0
Sub Form_Timer ()
Dim Hours, Minutes, Seconds, MS
Dim Msg As String
ElapsedMS = ElapsedMS + Me.TimerInterval
Hours = Format((ElapsedMS \ 360000), "00")
Minutes = Format(((ElapsedMS \ 6000) Mod 60), "00")
Seconds = Format((ElapsedMS \ 100) Mod 60, "00")
MS = Format((ElapsedMS) Mod 100, "00")
If Hours > 0 Then Msg = Hours & ":"
Msg = Msg & Minutes & ":" & Seconds & ":" & MS
Me!ElapsedTime = Msg
End Sub
Name: StartStop
Caption: Start
OnClick: [Event Procedure]
Sub StartStop_Click ()
If Me.TimerInterval = 0 Then
Me.TimerInterval = 1
Me![StartStop].Caption = "Stop"
Else
Me.TimerInterval = 0
Me![StartStop].Caption = "Start"
End If
End Sub
Name: Reset
Caption: Reset
OnClick: [Event Procedure]
Sub Reset_Click ()
ElapsedMS = 0
Me!ElapsedTime = ""
End Sub
Name: ElapsedTime
Enabled: No
Locked: Yes
Option Compare Database
Option Explicit
Dim ElapsedMS
Keywords: kbhowto kbusage KB128813