Einzelnen Beitrag anzeigen

Christian Seehase
(Co-Admin)

Registriert seit: 29. Mai 2002
Ort: Hamburg
11.116 Beiträge
 
Delphi 11 Alexandria
 
#2

Re: Leerzeilen aus Ini-Datei entfernen

  Alt 27. Nov 2005, 01:09
Moin Ralf,

der ganz einfache Weg:
INI-Datei in eine TStringList laden, und dann mit

StringList.Text := StringReplace(StringList.Text,#13#10#13#10,#13#10,[rfReplaceAll]); die doppelten Zeilen entfernen (ungetestet).
Anschliessend dann die StringList wieder speichern.
Nicht besonders performant (eher im Gegenteil ), aber für ein gelegentliches benutzen wohl ausreichend.
(Vorausgesetzt, die INI-Datei ist nicht allzugross)
Tschüss Chris
Die drei Feinde des Programmierers: Sonne, Frischluft und dieses unerträgliche Gebrüll der Vögel.
Der Klügere gibt solange nach bis er der Dumme ist
  Mit Zitat antworten Zitat