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