En av de grundläggande processer en programmerare måste lära sig är hur man manipulerar en sträng variabel . Att bara lägga till ord i en kombinationsruta kontroll du måste läsa ett tecken i taget från en String- variabel . I Visual Basic ( VB ) kan du använda " Tecken " egenskapen att identifiera tecken på en viss plats i den aktuella String . Denna metod är värdefull när du behöver för att programmässigt kontrollera varje tecken i en sträng . Instruktioner
1
Launch Microsoft Visual Basic Express 2008 , klicka på " Nytt projekt ... " i den vänstra rutan på skärmen och dubbelklicka på " Windows Forms Application " för att starta ett nytt projekt .
2
Dubbelklicka på " ComboBox " på Toolbox rutan för att lägga till en ny kontroll kombinationsruta . Lägg till en ny knapp i formuläret med samma teknik
3
Dubbelklicka på knappen för att skapa en click-händelse och lägg till följande kod för att skapa tre nya variabler : .
Dim sträng1 As String
Dim myWord As String
Dim i As Integer
4
Definiera den sträng du vill tolka och lägga till din kombinationsrutekontroll genom att lägga till följande kod :
sträng1 = " lägga till ord i kombinationsrutan kontroll "
5
Skapa ett " för ... loop " och slinga om varje tecken i strängen till bygga ett ord genom att lägga till följande kod :
för i = 0 till string1.Length - 1
p Om string1.Chars ( i) < > " " Då
myWord = myWord & string1.Chars (i ) katalog
Else
Me.ComboBox1.Items.Add ( myWord ) katalog
myWord = " "
End If
Nästa
Me.ComboBox1.Items.Add ( myWord )
6
Tryck " F5 " för att köra programmet och klicka på knappen för att befolka kombinationsruta med ord den definierade strängen .