Einzelnen Beitrag anzeigen

Benutzerbild von DeddyH
DeddyH

Registriert seit: 17. Sep 2006
Ort: Barchfeld
27.624 Beiträge
 
Delphi 12 Athens
 
#10

AW: String ohne CR/LF am Ende in Datei schreiben

  Alt 20. Jan 2012, 15:24
Mit Delphi 2007 ausprobiert:
Delphi-Quellcode:
procedure SaveStringToFile(const Filename: TFilename; const InputString: string);
var
  SStream: TStringStream;
  FStream: TFileStream;
begin
  SStream := TStringStream.Create(InputString);
  try
    FStream := TFileStream.Create(Filename, fmCreate or fmShareDenyWrite);
    try
      FStream.CopyFrom(SStream, 0);
    finally
      FStream.Free;
    end;
  finally
    SStream.Free;
  end;
end;
"Hallo Welt" ergibt damit bei mir eine Datei von 10 Byte, passt also.
Detlef
"Ich habe Angst vor dem Tag, an dem die Technologie unsere menschlichen Interaktionen übertrumpft. Die Welt wird eine Generation von Idioten bekommen." (Albert Einstein)
Dieser Tag ist längst gekommen
  Mit Zitat antworten Zitat