Avere la conoscenza per costruire un conto alla rovescia elettronico utilizzando il codice in Windows consente di risparmiare tempo . Un timer elettronico può essere costruito utilizzando Microsoft Visual Basic.NET ( VB.NET ) - un linguaggio di programmazione orientato agli oggetti del computer . Un temporizzatore elettronico può essere utilizzato in applicazioni Windows a scorrere ed eseguire altri processi quando il timer interrompe il conteggio . In pochi passi , si creerà un conto alla rovescia utilizzando un controllo timer e una Label per visualizzare l'ora . Cose che ti serviranno
Microsoft Visual Basic Express
Mostra più istruzioni
1
Avviare Microsoft Visual Basic Express , quindi fare clic su " Nuovo progetto ... " nel riquadro di sinistra del vostro schermo . Selezionare " Applicazione Windows Form ". Fare clic su "OK".
2 Fare doppio clic su "Pulsante" nel riquadro " Casella degli strumenti " per aggiungere un nuovo controllo pulsante . Fare doppio clic su "Timer " per aggiungere un controllo timer . Il timer viene utilizzato il conto alla rovescia .
3
doppio clic su " Label " per aggiungere un'etichetta . L'etichetta sarà usato per visualizzare l'ora come è decrescente. Fare doppio clic su " Button1 " per aprire il modulo " Form1.vb " .
4
Digitare quanto segue in " Button1_Click " per impostare l'intervallo del timer a 1 secondo , avviare il timer , e inizia il conto alla rovescia da 15 minuti da adesso .
Timer1.Interval = 1000
Timer1.Start ( ) per
cntDown = Date.Now.AddMinutes ( 15 ) economici 5
Fare clic sul " Form1.vb [ design] " scheda e doube clic sul controllo "Timer " nella parte inferiore dello schermo .
6
Digitare quanto segue in " Timer1_Tick " per verificare se il conto alla rovescia è terminato . Se non lo ha , quindi continuare a ricevere la differenza tra il tempo attuale e la variabile " cntDown " . Visualizzare la differenza attraverso il controllo Label .
CntDown < Date.Now Poi
Me.Timer1.Stop ( ) per
MessageBox.Show ( " conto alla rovescia è terminato ! " ) per
Else
Dim timeRem Come TimeSpan = Me.cntDown.Subtract ( Date.Now ) per
Me.Label1.Text = String.Format ( " { 0 } : { 1 : d2 } : { 2 : d2 } ", _
timeRem.Hours , _
timeRem.Minutes , _
timeRem.Seconds )
End If
7
Premere " F5 " per eseguire il programma , quindi fare clic su " Button1 " per avviare il conto alla rovescia .