Hvordan man kan sammenligne Tid i Visual Basic

Hvordan man kan sammenligne Tid i Visual Basic


Opprette tids lederfunksjoner i Visual Basic-programmet er å sammenligne tidsvariabler. Du kan sammenligne to tidsvariabler og kjøre kode avhengig av en bestemt tilstand. Hvis begge variabler i Visual Basic-programmet er "Date" eller "Time" type, så kompilatoren vet automatisk at sammenligningen skal være for minutter, timer eller dager. Sammenligning ganger innebærer å sette opp variablene og plassere dem i en "hvis" statement.

Bruksanvisning

1 Åpne Visual Basic-prosjektet. Når prosjektlaster, dobbeltklikker du skjemaet du vil redigere i Solution Explorer. Når skjemaet belastninger, høyreklikk den og velg "Code View." Dette åpner code-bak-fil.

2 Lag to tidsvariabler. Disse variablene vil bli brukt til å sammenligne den tid og kjøre kode. Koden under oppretter to tidsvariabler:

Dim Startdato som String
Dim Sluttdato som String
Startdato = "13:00"
Sluttdato = "14:00"

3 Sammenlign de to datoene. Datetime klassen inneholder en sammenligne funksjon du kan bruke til å sammenligne tiden. Koden nedenfor viser hvordan man kan sammenligne de to variablene opprettet:

Hvis DateTime.Compare (Startdato, Sluttdato) <0 Then
MsgBox "startdatoen er mindre enn sluttdato"
Ellers
MsgBox "The End Date er mindre enn startdato"

Koden skriver ovenfor en melding rådgivning brukeren hvilken dato er mindre.

4 Lagre filen og trykk F5-tasten. Dette kjører koden i kompilatoren debugger, slik at du kan teste den nye blokken med kode.