Nel mondo della programmazione " Se Else " affermazione è ampiamente usato ed è importante riconoscere la sua sintassi per eseguire il debug di programmi scritti da altri programmatori . Una " If ... Then ... Else" dichiarazione verifica un'espressione e lo valuta a true o false e poi esegue una dichiarazione dopo " Se .. Poi " se è vero altrimenti si esegue l'istruzione seguente " Else ". La dichiarazione termina con un " End If ". Inoltre, " If ... Then ... Else" dichiarazioni possono essere nidificati all'interno di ogni altro di restringere la soluzione di un problema più complicato . Cose che ti serviranno
Microsoft Visual Basic Express
Mostra più istruzioni
1
Avviare Microsoft Visual Basic Express , fare clic su " Nuovo progetto ... " nel riquadro sinistro dello schermo del computer e quindi fare doppio clic Fare doppio clic su " Pulsante " " Applicazione Windows Form " per creare un nuovo progetto .
2
sul riquadro "Toolbox " per aggiungere un nuovo controllo pulsante . Fare doppio clic su " Label " per aggiungere una nuova etichetta e fare doppio clic su " TextBox " per aggiungere una nuova casella di testo . Fare doppio clic sul form per aprire " Form1.vb " e digitare il codice riportato di seguito " Form1 Load " per aggiungere testo all'etichetta :
Me.Label1.Text = " Inserire un numero tra 0 e 10 . "
3
click " Form1.vb [Design] ", fare doppio clic su " Button1 " per aprire il modulo di codice e digitare il seguente sotto la procedura " Button1_Click " per creare una variabile :
Dim myNum As Integer
4
digitare quanto segue per ottenere il valore del controllo casella di testo :
myNum = Me.TextBox1.Text
< br > 5
Digitare il seguente codice per eseguire un gruppo di nidificato " If ... Then ... Else" dichiarazioni di trovare il numero inserito dall'utente :
myNum > = 0 e myNum < = 10 Poi
myNum > 5 E myNum < = 10 Poi
myNum = 6 Poi
MsgBox ( "Hai inserito il numero 6" )
ElseIf myNum = 7 Poi
MsgBox ( "Hai inserito il numero 7" ) per
ElseIf myNum = 8 Allora
MsgBox ( "Hai inserito il numero 8" ) per
ElseIf myNum = 9 Poi
MsgBox ( "Hai inserito il numero 9" ) per
Else
MsgBox ( "Hai inserito il numero 10 " ) < br
End > Se
Else
myNum = 0 Then
MsgBox ( "Hai inserito il numero 0" ) per
ElseIf myNum = 1 poi
MsgBox ( "Hai inserito il numero 1 " ) per
ElseIf myNum = 2 Quindi
MsgBox ( "Hai inserito il numero 2" ) per
ElseIf myNum = 3 Quindi
MsgBox ( "Hai inserito il numero 3" ) per
ElseIf myNum = 4 Poi
MsgBox ( "Hai inserito il numero 4" ) per
Else
MsgBox ( "Hai inserito il numero 5 " ) per
End If End If
Else
MsgBox ( "Inserire un numero compreso tra 0 e 10 " ) per
End If
il programma vi permetterà all'utente di sapere se il numero inserito non è nella gamma.
6
Press " F5 " per eseguire il programma e digitare un numero compreso tra zero e 10 . Fare clic su " Button1 " per eseguire il codice e visualizzare il numero immesso .