Come confrontare Tempo in Visual Basic

May 15

Come confrontare Tempo in Visual Basic


La creazione di funzioni di gestione del tempo nella propria applicazione Visual Basic comporta il confronto delle variabili di tempo. È possibile confrontare due variabili di tempo e di eseguire codice dipendente da una certa condizione. Se entrambe le variabili in Visual Basic sono la "Data" o di tipo "Time", poi il compilatore sa automaticamente che il confronto dovrebbe essere per minuti, ore o giorni. Confrontando i tempi comporta la creazione delle variabili e metterli in un "if".

istruzione

1 Aprire il progetto di Visual Basic. Quando i carichi di progetto, fare doppio clic sul modulo che si desidera modificare in Esplora soluzioni. Quando il modulo viene caricato, fare clic destro e selezionare "Visualizza codice." Ciò apre il file code-behind.

2 Creare due variabili di tempo. Queste variabili verranno utilizzati per confrontare il tempo ed eseguire codice. Il seguente codice crea due variabili di tempo:

Dim DataInizio as String
Dim DataFine as String
StartDate = "13:00"
EndDate = "14:00"

3 Confrontare le due date. La classe DateTime contiene una funzione di confronto è possibile utilizzare per confrontare il tempo. Il codice seguente illustra come confrontare le due variabili create:

Se DateTime.Compare (StartDate, EndDate) <0 Then
MsgBox "La data di inizio è inferiore alla Data fine"
Altro
MsgBox "La data di fine è inferiore alla data di inizio"

Il codice di cui sopra stampa un messaggio che avvisa l'utente che la data è più piccolo.

4 Salvare il file e premere il tasto F5. Questo viene eseguito il codice nel debugger compilatore, in modo da poter testare il nuovo blocco di codice.