Forum: Object-Pascal / Delphi-Language
Delphi
by Niko,
17. Okt 2005
Das geht auch. Du musst aber darauf achten, dass die gespeicherten Texte jeweils die gleiche Länge haben müssen oder die Länge entsprechend mitspeichern (dazu gibt's hier im Forum Beispiele), da du sonst beim Auslesen das Ende nicht mehr findest. Inwieweit TBitmap.LoadFromStream in der Lage ist, die größe des Bildes selbst zu erkennen weiß ich nicht. Aber das kann man ja einfach ausprobieren.
...
Forum: Object-Pascal / Delphi-Language
Delphi
by Niko,
16. Okt 2005
Hi,
willkommen in der Delphi-Praxis! :hi:
Dein Problem kannst du lösen, indem du die Grafik beim Speichern kopierst:
Form1.GameEntry^.Picture := TPicture.Create;
Form1.GameEntry^.Picture.Assign(Image1.Picture);
Strings werden in Delphi als Werttypen behandelt und somit bei einer Zuweisung kopiert.