Registriert seit: 17. Sep 2006
Ort: Barchfeld
27.624 Beiträge
Delphi 12 Athens
|
AW: String ohne CR/LF am Ende in Datei schreiben
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
|