Zitat von
Pitch-Bull:
ne, es macht nicht klick!?!
OK - Angenommen ListBox1.Items.Count wäre 10
Jetzt beginnt die Schleife. Delphi geht immer von Count=10 aus.
Jetzt löscht Du aus der ListBox aber 3 Einträge.
Was meinst Du, was passiert, wenn Delphi jetzt an Position 8 ankommt? Da ist nix mehr, weil Du ja 3 weggelöscht hast, Delphi aber noch von Count = 10 ausgeht...