Tempo , critica in molte aree della vita , spesso svolge un ruolo fondamentale nello sviluppo del software come bene. Alcuni giochi , per esempio , può essere costituito da moduli che devono conoscere il tempo esatto al millisecondo . Gli sviluppatori VB.NET hanno accesso ad un utile di controllo . NET chiamato il "Timer ". È sufficiente trascinare uno di questi controlli sulla forma del vostro progetto , e . Nomi NET si Timer1 se non esistono altri timer . L'applicazione può quindi utilizzare Timer1 per innescare eventi a intervalli specificati. Istruzioni 
 1 
 lancio Visual Studio. Fare clic sul menu "File" , quindi fare clic su "Nuovo" per visualizzare un elenco di opzioni . Fare clic sull'opzione "Progetto" e quindi su " Visual Basic ". 
 
 2 Fare doppio clic su "Applicazione Windows Form ". Visual Studio crea un nuovo progetto Windows Forms . Una nuova forma appare nella finestra di progettazione del progetto. 
 
 3 Fare clic sul menu "Visualizza" , e quindi fare clic su " cassetta degli attrezzi" per visualizzare visivo cassetta degli attrezzi di Studio . Individuare il controllo "Timer" nella casella degli strumenti , e fare doppio clic su tale controllo . Un controllo denominato Timer1 apparirà sotto il modulo nella parte inferiore dello schermo . 
 4 
 destro del mouse su " Timer1 ", e quindi fare clic su "Proprietà" per visualizzare la finestra Proprietà del timer. Fare clic su " Freccia " icona a forma nella parte superiore della finestra. Viene visualizzata l'icona dell'evento " Tick " . Fare doppio clic su tale icona . Visual Studio apre la finestra del codice e visualizza i sub " timer1_Tick " . Questo sotto viene eseguito ogni volta Timer1 zecche . Siete voi a decidere quanto spesso i tick del timer impostando la sua proprietà " Interval " 
 5 
 Incollare il codice seguente nella prima dichiarazione del sub " End Sub " : . 
 
 Timer1.Stop ( ) 
 
 MessageBox.Show ( " evento Tick innescato . Tick Contatore = " & tickCounter.ToString ( ) ) per 
 tickCounter < tickCounterLimit Poi 
 
 Timer1.Start ( ) 
 
 tickCounter = tickCounter + 1 
 
 End If 
 
 Questo codice --- che viene eseguito quando Timer1 zecche --- arresta il timer e si apre una finestra di messaggio . La finestra di messaggio viene visualizzato il valore di una variabile denominata tickCounter . Il " caso " istruzione dopo l'istruzione MessageBox.Show riavvia il timer , se il valore di tickCounter è inferiore al limite di tempo impostato nella variabile denominata tickCounterLimit . Il codice quindi aggiunge 1 alla variabile tickCounter 
 6 
 Spostarsi nella parte superiore della finestra del codice , ed incolla il codice riportato sotto sopra tutte le altre dichiarazioni della finestra del codice : . 
 
 privato tickCounter 
 
 privato TimerInterval 
 
 privato tickCounterLimit 
 
 Queste dichiarazioni definire tre variabili utilizzate da altri subs nell'applicazione . 
 7 
 Premere F7 . La forma riappare nella finestra del codice . Fare doppio clic sulla barra del titolo del form nella parte superiore del modulo. Si apre la finestra di codice e visualizza i sub " Form1_Load " . Questo viene eseguito quando il modulo di carichi 
 8 
 Incolla il seguente codice prima dichiarazione "End Sub " di questo sub : . 
 
 TickCounter = 1 
 
 TimerInterval = 2000 < br 
 tickCounterLimit > = 3 
 
 Timer1.Interval = TimerInterval 
 
 Timer1.Start ( ) per 
 la prima istruzione imposta il valore della variabile tickCounter a 1 . La variabile TimerInterval contiene il valore " 2000 " in questo esempio . Questo è il numero di millisecondi che il timer dovrà attendere prima di eseguire i sub " timer1_Tick " . La variabile tickCounterLimit fissa un limite al numero di volte che il codice chiama il sub " timer1_Tick " . Il metodo Timer1.Start avvia il timer . 
 9 
 Premere " F5 ". per eseguire il progetto . Viene visualizzato il modulo , e il timer inizia a ticchettare . Dopo 2000 millisecondi trascorrono , il codice all'interno del Timer1_Tick sub corre . Questo codice visualizza una finestra di messaggio che visualizza il valore della variabile tickCounter . Questo valore è 1 . 
 10 
 Premere " Invio" per chiudere la finestra di messaggio . Il codice riprende l'esecuzione , incrementi la zecca contatore variabile da 1 e riavvia il timer . 2000 millisecondi dopo, il messaggio di dialogo compare nuovamente e visualizza il valore della variabile tickCounter che è ora di 2 . 
 11 
 Premere " Enter" per l'ultima volta . La finestra di messaggio mostra 3 per il valore della variabile . Dal momento che si imposta il valore di tickCounterLimit a 3 , il timer non si riavvia .