Non puoi far semplicemente così?!
comand1=start
comand2= x2
comand3= pausa
comand4=reset
se premi pausa e poi start riparte
codice:
Dim pausa As Boolean
Public ora As Date
Private Sub Command1_Click()
Timer1.Enabled = True
pausa = False
End Sub
Private Sub Command2_Click()
Timer1.Interval = 500
End Sub
Private Sub Command3_Click()
pausa = True
End Sub
Private Sub Command4_Click()
Label1.Caption = "00:00:00"
ora = "00:00:00"
End Sub
Private Sub Form_Load()
Timer1.Interval = 1000
Label1.Caption = "00:00:00"
End Sub
Private Sub Timer1_Timer()
If pausa = False Then
ora = ora + "00:00:01"
Label1.Caption = ora
End If
End Sub