Entwickler-Ecke

Sonstiges (Delphi) - leere strings löschen


Sauger Chris - Sa 19.05.07 08:23
Titel: leere strings löschen
moin

hab mal ne frage und zwar muß ich die leer zeilen aus ner stringlist löschen

was verwende ich da am besten


Delphi-Quelltext
1:
2:
3:
pos();
oder
StringReplace();


und soll ich nach '' suchen oder besser '#13#10'

danke für eure posts


mfg saugi


Jann1k - Sa 19.05.07 09:53

wie wärs fürs löschen mit stringlist.delete()?


Horst_H - Sa 19.05.07 10:18

Hallo,

aus einer striglist entfernt man Zeilen mit delete.
Am sichersten geht man unten nach oben durch( oben erste Zeile), da delete die folgenden Zeilen nach oben verschiebt

Delphi-Quelltext
1:
2:
3:
For i := SL.COunt-1 downto 0 do
  IF SL[i] ='' then
     SL.delete[i];


Sauger Chris - Sa 19.05.07 12:18

ok thx :)