Remove Item van Listbox

Status
Niet open voor verdere reacties.

ninjaplayer

Gebruiker
Lid geworden
15 apr 2007
Berichten
603
Als ik een item uit een listbox wil verwijderen, gebruik ik deze code voor een button:
Code:
ListBox1.Item.Remove (ListBox1.SelectedItem)

Maar het probleem is, als de listbox leeg is en je klikt op de button, dan crasht ie.

Hoe kan ik dit voorkomen?
 
ja dat zoek ik ook ik weet alleen dit


list1.clear

dan Wis je heel de lijst
 
Zoiets?

Code:
if listbox1.items.count = 0 then
 msgbox("Kan niet verwijderen")
else
 ListBox1.Item.Remove (ListBox1.SelectedItem)
end if
 
Voor wie dit nog wil weten:
Code:
        If ListBox.SelectedIndex <> -1 Then
                     ListBox.Items.Remove(ListBox.SelectedItem)

        End If
 
Bij mij werkt die niet Die code die jij zeg
 
Laatst bewerkt:
my god, LEES het topic dan eens, want heerschap kabourterplop zei:

Code:
if listbox1.items.count = 0 then
 msgbox("Kan niet verwijderen")
else
 ListBox1.Item.Remove (ListBox1.SelectedItem)
end if

die werkt bij mijn VB6 iig wel.
 
Bij mij niet kabouterplop :p


want .item bestaat heelemaal niet
 
zucht, dan verander je de code?
Code:
If Listbox1.ListCount = 0 Then
 MsgBox ("Kan niet verwijderen")
Else
 Listbox1.RemoveItem (Listbox1.ListIndex)
End If
 
Zucht allang gedaan listbox heb ik niet dus dat is list1.removeitem (list1)


ERROR Avrag 1
3
 
ik weet niet, maar in MIJN vb6 werkt deze code perfect:
Code:
If Listbox1.ListCount = 0 Then
 MsgBox ("Kan niet verwijderen")
Else
 Listbox1.RemoveItem (Listbox1.ListIndex)
End If
als je list 'list1' heet, verander je het toch gewoon hierin?
Code:
If List1.ListCount = 0 Then
 MsgBox ("Kan niet verwijderen")
Else
 List1.RemoveItem (List1.ListIndex)
End If
 
Yes hij werkt maar toch vaag want dat had ik all lang geprobeerd
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan