En combo - box -kontroll är en kontroll som är en kombination av en textruta och en listruta . Det gör att användaren kan välja värden från rullgardinsmenyn eller skriv in ett nytt värde . Ofta programmerare stöter på behovet av att ta bort dubbletter från en combo - box -kontroll , och veta hur man tar bort dem snabbt kan spara tid . Microsoft Visual Basic.NET ( VB.NET ) är en dator programmeringsspråk som används för att skapa Windows- program som kan använda kombinationsrutor . Saker du behöver
Microsoft Visual Basic Express
Visa fler instruktioner
1
Starta Microsoft Visual Basic Express , klicka på " Nytt projekt ... " på vänster på skärmen och välj sedan " Windows Forms Application . " Klicka på " OK . "
2
Dubbelklicka på " Button1 " för att öppna " Form1.vb " modul . Skriv följande ovan " End Class " för att ladda objekt i kombinationsrutan under Form belastning :
Private Sub Form1_Load ( ByVal avsändaren som System.Object , ByVal e Som System.EventArgs ) Handtag Sub Addera 3
Skriv följande under " Button1_Click " för att ta bort dubbletter när användaren klickar på " Button1 " :
Dim iCnt As Integer
Dim jCnt Som integer
För iCnt = 0 att Me.ComboBox1.Items.Count - 2 Review
För jCnt = Me.ComboBox1.Items.Count - 1 Till iCnt + 1 Step -1
Om Me.ComboBox1.Items ( iCnt ) . ToString = Me.ComboBox1.Items ( jCnt ) . ToString Sedan
Me.ComboBox1.Items.RemoveAt ( jCnt ) katalog
End If
Nästa
Nästa
4
Tryck " F5 " för att köra programmet . Klicka på combo - box -kontroll för att visa dubbletter . Klicka " Button1 " för att ta bort dubbla poster .