Come aggiungere a una casella combinata una parola alla volta invece di un personaggio con Microsoft Visual Basic 2008

November 20

Come aggiungere a una casella combinata una parola alla volta invece di un personaggio con Microsoft Visual Basic 2008


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

istruzione

1 Avviare Microsoft Visual Basic Express 2008, fai clic su "Nuovo progetto ..." nel riquadro a sinistra dello schermo e fare doppio clic su "Applicazione Windows Form" per iniziare un nuovo progetto.

2 Fare doppio clic su "ComboBox" nel riquadro Casella degli strumenti per aggiungere un nuovo controllo casella combinata. Aggiungere un nuovo pulsante per il modulo utilizzando la stessa tecnica.

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

string1 As String Dim

Dim myWord As String

Dim i As Integer

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

string1 = "add words to combo box control"

5 Creare un "ciclo FOR ..." e ciclo anche se ogni carattere della stringa di costruire una parola aggiungendo il seguente codice:

For i = 0 To string1.Length - 1

Se string1.Chars (i) & lt;> "" Allora

myWord = myWord & string1.Chars (i)

Altro

Me.ComboBox1.Items.Add (myWord)

myWord = ""

Finisci se

Il prossimo

Me.ComboBox1.Items.Add (myWord)

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