Einzelnen Beitrag anzeigen

shmia

Registriert seit: 2. Mär 2004
5.508 Beiträge
 
Delphi 5 Professional
 
#4

Re: Fragen bezüglich Stringlisten und Parallelem Port

  Alt 10. Jan 2007, 17:14
Mit folgender Procedure kann man eine StringListe (bzw. alles, was von TStrings abgeleitet wurde) an eine schon bestehende Datei anhängen:
Delphi-Quellcode:
procedure AppendTStringsToFile(sl:TStrings; const filename:string);
var
   stream : TStream;
const
   SO_END=2;
begin
   if FileExists(filename) then
   begin
      stream := TFileStream.Create(filename, fmOpenReadWrite or fmShareDenyWrite);
      stream.Seek(0, SO_END);
   end
   else
      stream := TFileStream.Create(filename, fmCreate or fmShareDenyWrite);
   try
      sl.SaveToStream(stream);
   finally
      stream.Free;
   end;
end;
Andreas
  Mit Zitat antworten Zitat