Einzelnen Beitrag anzeigen

Benutzerbild von leddl
leddl

Registriert seit: 13. Okt 2003
Ort: Künzelsau
1.613 Beiträge
 
Delphi 2006 Professional
 
#4

Re: Listbox - "Leeritem" löschen

  Alt 14. Apr 2006, 00:25
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;
  Mit Zitat antworten Zitat