Visual Basic 6 ( VB6 ) er en hendelsesdrevet programmeringsspråk. Som svar på en hendelse som for eksempel en knapp klikk , går VB6 normalt en serie med kommandoer , en etter en . Imidlertid kan du vil at maskinen skal kjøre forskjellige sett med kommandoer avhengig av om en betingelse er sann eller ikke. For å gjøre dette , er det best å bruke en " If ... Else " statement. Instruksjoner
en
Type " Hvis [ betingelse ] Så " hvor " [ betingelse ] " er tilstanden du vil teste. For eksempel vil denne koden teste om noe av teksten legges inn av brukeren er mindre enn tre tegn : en p Hvis Len ( txtUsername.Text ) < 3 Så
2
Angi kommandoene du vil kjøre hvis betingelsen er sann . Du kan legge inn en enkelt kommando eller flere, hver på sin egen linje. Disse kommandoer blir noen ganger referert til som en " blokk ". For eksempel denne kommandoen brukes til å informere brukeren om at teksten han skrev inn er for kort : " . Brukernavn må være minst tre tegn lang"
MsgBox
3
Skriv inn søkeordet " Else " på en egen linje. Dette markerer slutten på blokken med kommandoer som skal kjøres hvis betingelsen er sann , og begynnelsen av blokken med kommandoer som skal kjøres hvis betingelsen er ikke sant. For eksempel : en
Else
4
Skriv inn kommandoene du vil kjøre hvis betingelsen er ikke sant. Som med forrige blokk , kan du skrive inn en eller flere kommandoer. Dette eksemplet lagrer teksten brukeren skrev inn og forteller ham at det ble lagret : en
Brukernavn = txtUsername.Text
MsgBox " Ditt nye brukernavn er " & Brukernavn og selg < " . " br > 5
Type " End If " på en egen linje for å markere slutten av " If ... Else " statement. For referanse , her er koden for hele eksempel : en p Hvis Len ( txtUsername.Text ) < 3 Så
MsgBox " Brukernavn må være minst tre tegn. "
Else
Brukernavn = txtUsername.Text
MsgBox " Ditt nye brukernavn er " & brukernavn & " . "
End If