(Moderator)
Registriert seit: 23. Sep 2003
Ort: Bockwen
12.235 Beiträge
Delphi 2006 Professional
|
AW: String in einem Stream schreiben
8. Mär 2013, 13:12
Der Grund dürfte sein das du nicht den Inhalt des Strings schreibst sondern den String selbst:
Fstream.WriteBuffer(Str, Count);
Wenn du ein SizeOf(Str) aufrufst wirst du sehen das der String immer 4 Bytes groß ist. Wenn du den Inhalt des Strings schreiben willst musst du Str[1] übergeben (die Referenz auf das erste Zeichen)
Jens Mit Source ist es wie mit Kunst - Hauptsache der Künstler versteht's
|