Was spricht dagegen, diese "Leeritems" einfach zu löschen, wie du es ja auch schon in deinem Titel schreibst?
Delphi-Quellcode:
For i := high(ListBox1.Items) DownTo low(ListBox1.Items) Do
If ListBox1.Items[i] = '' Then ListBox1.Items.Delete(i);
//Mist, ich hab heut einfach kein Glück, ständig der rote Kasten
Ich denke aber, daß meine Variante schneller sein wird (
), da bei mir die Items
genau einmal durchlaufen werden, während es bei Lukes Version
mindestens einmal passiert.
//Edit: Na toll, den 2. roten Kasten hatte ich gar nicht gesehen
Axel Sefranek
A programmer started to cuss, cause getting to sleep was a fuss.
As he lay there in bed, looping round in his head
was: while(!asleep()) ++sheep;