Einzelnen Beitrag anzeigen

Benutzerbild von jfheins
jfheins

Registriert seit: 10. Jun 2004
Ort: Garching (TUM)
4.579 Beiträge
 
#2

Re: Record in FileStream schreiben

  Alt 15. Mär 2005, 16:11
Weil die Strings eine dynamische Länge haben, kannst du nicht einfach so speichern, du musst vorher die länge des strings speichern, dann den string usw.


Quelle: http://www.dsdt.info/tutorials/streams/?page=2

Delphi-Quellcode:
Len := Length(Daten[I].Name);
      Stream.Write(Len, SizeOf(Len));
      Stream.Write(PChar(Daten[I].Name)^, Len);
  Mit Zitat antworten Zitat