![]() |
Bestimmte Zeile aus einer Textdatei löschen
Hallo,
Delphi-Quellcode:
Den OpenDialog-Teil kann man natürlich auch weglassen.
procedure LoescheZeileAusDatei(sDatei: String; iZeile: Integer);
var sl: TStringList; begin sl := TStringList.Create; try sl.LoadFromFile(sDatei); sl.Delete(iZeile -1); sl.SaveToFile(sDatei); finally sl.Free; end; end; procedure TForm1.Button2Click(Sender: TObject); begin if OpenDialog1.Execute then begin LoescheZeileAusDatei(OpenDialog1.FileName, 2); //Hier also die Zeile angeben //In dem Fall wäre es die zweite Zeile end; //if end; Grüsse, Daniel :hi: [edit=Daniel B]try..finally..end ergänzt. MfG Daniel B.[/edit] |
Alle Zeitangaben in WEZ +1. Es ist jetzt 07:19 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz