Come creare un programma Visual Basic L'utilizzo di un "Se Else" Statement

August 12

Come creare un programma Visual Basic L'utilizzo di un "Se Else" Statement


Nel mondo della programmazione l'affermazione "Se Else" è ampiamente usato ed è importante riconoscere la sua sintassi per il debug di programmi scritti da altri programmatori. Un "If ... Then ... Else" dichiarazione test un'espressione e lo valuta al vero o falso e quindi esegue un'istruzione che segue "if..then" se è vero altrimenti esegue l'istruzione seguente "altro". La dichiarazione termina con un "End If". Inoltre, "If ... Then ... Else" dichiarazioni possono essere nidificate all'interno di ogni altro per restringere la soluzione di un problema più complicato.

istruzione

1 Avviare Microsoft Visual Basic Express, fai clic su "Nuovo progetto ..." nel riquadro di sinistra dello schermo del computer e quindi fare doppio clic su "Applicazione Windows Form" per creare un nuovo progetto.

2 Fare doppio clic su "Button" nel riquadro "Toolbox" per aggiungere un nuovo controllo pulsante. Fare doppio clic su "etichetta" 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 seguente codice sotto "Form1_Load" per aggiungere il testo per l'etichetta:

Me.Label1.Text = "Inserire un numero compreso tra 0 e 10."

3 Fare clic su "Form1.vb [Design]," fare doppio clic su "Button1" per aprire il modulo di codice e digitare la seguente sotto la procedura "Button1_Click" per creare una variabile:

Dim myNum As Integer

4 Digitare quanto segue per ottenere il valore dal controllo casella di testo:

myNum = Me.TextBox1.Text

5 Digitare il seguente codice per eseguire un gruppo di nidificati "if ... then ... else" dichiarazioni per trovare il numero inserito dall'utente:

Se myNum> = 0 e myNum <= 10 Poi

If myNum > 5 And myNum &lt;= 10 Then

Se myNum = 6 Poi

MsgBox ( "È stato immesso il numero 6")

ElseIf myNum = 7 Allora

MsgBox ( "È stato immesso il numero 7")

ElseIf myNum = 8 Poi

MsgBox ( "È stato immesso il numero 8")

ElseIf myNum = 9 Poi

MsgBox ( "È stato immesso il numero 9")

Altro

MsgBox ( "È stato immesso il numero 10")

Finisci se

Altro

Se myNum = 0 Then

MsgBox ( "Hai inserito il numero 0")

ElseIf myNum = 1 Poi

MsgBox ( "È stato immesso il numero 1")

ElseIf myNum = 2 Poi

MsgBox ( "È stato immesso il numero 2")

ElseIf myNum = 3 Allora

MsgBox ( "È stato immesso il numero 3")

ElseIf myNum = 4 Poi

MsgBox ( "È stato immesso il numero 4")

Altro

MsgBox ( "È stato immesso il numero 5")

Finisci se

Finisci se

Altro

MsgBox ( "Si prega di inserire un numero compreso tra 0 e 10")

Finisci se

Il programma vi permetterà all'utente di sapere se il numero inserito non è nella gamma.

6 Premere il tasto "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.