Nwlapcug.com


Come aggiungere una casella combinata una parola alla volta invece di un carattere con nozioni di base Microsoft Visual 2008

Come aggiungere una casella combinata una parola alla volta invece di un carattere con nozioni di base Microsoft Visual 2008


Uno dei processi fondamentali che un programmatore di computer deve imparare è come modificare una variabile di stringa. Per aggiungere parole sola a un controllo casella combinata è necessario leggere un carattere alla volta da una variabile di stringa. In Visual Basic (VB) è possibile utilizzare la proprietà "Chars" per identificare il personaggio in una particolare posizione della stringa corrente. Questo metodo è utile quando è necessario controllare a livello di programmazione ogni carattere in una stringa.

Istruzioni

1

Avviare Microsoft Visual Basic 2008 Express, fare clic su "Nuovo progetto..." nel riquadro sinistro dello schermo e fare doppio clic su "Applicazione Windows Form" per avviare un nuovo progetto.

2

Fare doppio clic "ComboBox" nel riquadro della casella degli strumenti per aggiungere un nuovo controllo casella combinata. Aggiungere un nuovo pulsante al form utilizzando la stessa tecnica.

3

Fare doppio clic sul pulsante per creare un evento click e aggiungere il codice seguente per creare tre nuove variabili:

Dim string1 As String

Dim myWord As String

Dim i As Integer4

Definire la stringa che si desidera analizzare e aggiungere al controllo casella combinata aggiungendo il codice seguente:

string1 = "add words to combo box control"5

Creare un "per... Loop"e ciclo però ogni carattere nella stringa di costruire una parola aggiungendo il codice seguente:

For i = 0 To string1.Length - 1

If string1.Chars(i) <> " " Then

myWord = myWord & string1.Chars(i)

Else

Me.ComboBox1.Items.Add(myWord)

myWord = ""

End If

Next

Me.ComboBox1.Items.Add(myWord)6

Premere "F5" per eseguire il programma e fare clic sul pulsante per compilare la casella combinata con le parole della stringa definita.