Einzelnen Beitrag anzeigen

IngoD7

Registriert seit: 17. Feb 2004
464 Beiträge
 
Delphi 7 Enterprise
 
#2

Re: Textdatei schnell verarbeiten

  Alt 9. Dez 2004, 11:26
Textdatei in StringList einlesen und Zeile für Zeile prüfen. Ist der gesuchte String in einer Zeile nicht vorhanden, dann die Zeile aus der StringList löschen. Übrig bleibt die Liste mit den Zeilen, in denen der String vorkommt.

Ich weiß aber nicht, ob das viele Löschen schneller geht, als das kopieren in eine zweite Liste. In jedem Falle sollte die Liste bei der Lösch-Variante von hinten durchsucht werden, damit beim Löschen einer Zeile nicht immer alle anderen nachrücken müssen.
  Mit Zitat antworten Zitat