Rubrik: TextBox, ListBox & ComboBox | 15.07.03 |
In ListBox Eintrag suchen und löschen VB-Version: VB5, VB6 | ||
Views: 27.296 |
Sie möchten in einer ListBox einen bestimmten Eintrag suchen und mittelsCommandButton löschen?
Setzen Sie auf eine Form eine ListBox, eine TextBox sowie einen ComandButtonund versuchen Sie es mal mit diesem Code:
Option Explicit Private Sub Form_Load() ' Liste (List1) mit Werten füllen Dim i As Integer For i = 1 To 10 List1.AddItem "Eintrag " & CStr(i) Next i End Sub Private Sub Command1_Click() Dim i As Integer Dim sText As String ' der Variable sText Inhalt der TextBox zuweisen sText = Text1.Text ' ListBox durchsuchen und ... For i = 0 To List1.ListCount - 1 If List1.List(i) = sText Then ' ... falls gefunden Eintrag löschen List1.RemoveItem i Exit For End If Next i End Sub
Starten Sie Ihr Projekt, geben Sie etwas in die TextBox ein und klicken Sieauf den CommandButton.