El Control TIMER tiene una propiedad llamada "Interval" con la cual defines el intervalo de tiempo en el cual quieres ejecutar determinadas instrucciones, este valor está en milisegundos... (creo)
Asimismo, el control TIMER tiene un evento de mismo nombre (TIMER), en este evento pones las instrucciones que quieras que se repitan.
La propiedad "Enabled" del control TIMER será la que te controle la ejecución de las instrucciones en el evento LOAD.
Por ejemplo, si quieres mostrar el reloj en una caja de texto, y quisieras tener la opción de quitarlo, pudieras hacer...
Private Sub Command1_Click() 'inicia el reloj
Timer1.Enabled = True
Text1.Visible = True
End Sub
Private Sub Command2_Click() ' quita el reloj
Timer1.Enabled = False
Text1.Visible = False
End Sub
Private Sub Timer1_Timer()
'....
'.... Muestra la hora en Text1
Text1.Text = Hour(Now) & ":" & Minute(Now) & ":" & Second(Now)
' ... no se se si esta sea la forma correcta de mostrar la hora, pero solo
'....es para el ejemplo
End Sub
Todo esto considerando que la propiedad "interval" de TIMER1 es de 1000, se mostraría la hora cada segundo
Espero esto te sea de ayuda. Saludos