Visual Basic 6 ( VB6 ) er en event- driven programmeringssprog. Som svar på en hændelse som en knap klik, normalt VB6 kører en række kommandoer , den ene efter den anden. Dog kan du computeren til at køre forskellige sæt af kommandoer , afhængigt af om en betingelse er sand eller ej. For at gøre dette , er det bedst at bruge en "hvis ... Else " erklæring . Instruktioner
1
Type " Hvis [ tilstand ] Så " hvor " [ tilstand ] " er den tilstand , du vil teste. For eksempel ville denne kode teste, om noget tekst indtastes af brugeren , er mindre end tre tegn : Hej p Hvis Len ( txtUsername.Text ) < 3 Og
2
Indtast kommandoer, du vil køre, hvis betingelsen er sand . Du kan indtaste en enkelt kommando eller flere , på hver sin linje. Disse kommandoer er undertiden omtales som en " blok ". For eksempel er denne kommando bruges til at informere brugeren om, at den tekst, han indtastet er for kort : " . Brugernavne skal være på mindst tre tegn lange"
MsgBox
3 < p > Indtast søgeordet " Else " på sin egen linje . Dette markerer slutningen af blokken af kommandoer , der skal køres, hvis betingelsen er sand , og begyndelsen af blok af kommandoer , der skal køre, hvis betingelsen ikke er sandt. For eksempel : Hej
Else
4
Indtast de ønskede kommandoer køre, hvis betingelsen ikke er sand. Som med den foregående blok , kan du indtaste en eller mange kommandoer. Dette eksempel gemmer tekst, som brugeren har angivet, og fortæller ham, at den blev gemt : Hej
Brugernavn = txtUsername.Text
MsgBox "Dit nye brugernavn er " & Brugernavn &
< " . " br > 5
Type " End If " på sin egen linje for at markere slutningen af " If ... Else " erklæring . For reference , er her koden for hele eksempel : Hej p Hvis Len ( txtUsername.Text ) <3 Så
MsgBox " Brugernavne skal være på mindst tre tegn. "
Else
Brugernavn = txtUsername.Text
MsgBox "Dit nye brugernavn er " & Brugernavn & " . "
End If
< br >