Einzelnen Beitrag anzeigen

Benutzerbild von bitsetter
bitsetter

Registriert seit: 17. Jan 2007
1.169 Beiträge
 
Turbo Delphi für Win32
 
#6

Re: Zeilen löschen

  Alt 5. Mai 2007, 09:37
Hi,

so in etwa war das gemeint:
Delphi-Quellcode:
procedure TForm1.Button1Click(Sender: TObject);
var
  loop : integer;
  sl: TStringList;
  Pfad : String;
begin
  Pfad := 'C:\1.txt';
  if FileExists(Pfad) then
  begin
    sl:= TStringList.Create;
    try
      sl.LoadFromFile(Pfad);
      for loop := Pred(sl.Count) downto 0 do
      if Pos(Label1.Caption, sl.Strings[loop])= 1 then
        sl.Delete(loop);
      sl.SaveToFile(Pfad);
    finally
      sl.Free;
    end;
  end;
end;
Gruß bitsetter
"Viele Wege führen nach Rom"
Wolfgang Mocker (geb. 1954), dt. Satiriker und Aphoristiker
  Mit Zitat antworten Zitat