Registriert seit: 20. Okt 2004
Ort: Mittelfranken
665 Beiträge
Turbo Delphi für Win32
|
Re: Großes Icon in Stream speichern
18. Feb 2010, 11:15
"x, y & z" sind verschiedene Daten (Icons, Strings, ...). Mein Stream ist genauso aufgebaut, wie du es beschrieben hast. Auf die Datentypangabe kann ich in meinem Fall jedoch verzichten, da ich immer weiß, welche Daten als nächstes im Stream kommen müssen. Es handelt sich um eine ObjectList mit Objekten einer Klasse, die sich alle nacheinander in den Stream speichern, wobei jeder Speicher- bzw. Lese-Vorgang aller Objekte exakt gleich abläuft.
Bin inzwischen der Meinung, dass das Problem in der Icon-Klasse liegt. Hab mit einem Icon-Editor ein Icon erstellt, welches nur die Auflösung 256x256 enthält. Wenn ich dieses mit Icon.LoadFromFile versuche zu öffnen und auf die Canvas meiner Form zeichnen will, erhalte ich exakt die gleiche Fehlermeldung wie oben beschrieben. Hab das Icon mal in den Anhang, vielleicht kann das ja mal jemand testen.
|