Einzelnen Beitrag anzeigen

Muetze1
(Gast)

n/a Beiträge
 
#4

Re: TMemoryStream Größe Limit?

  Alt 26. Nov 2009, 22:05
Mit deiner letzten Anweisung schreibst du die Instanzenadresse + x Bytes in den Stream, nicht aber die Icon Daten selbst. x berechnet sich hierbei aus TIcon.Size - sizeof(TObject) (letzteres ergibt 4 Bytes, da es ein Pointer ist).

Schau dir mal die Methoden SaveToStream() und LoadFromStream() an.
  Mit Zitat antworten Zitat