Re: Objekt in Datei 'speichern
Zitat:
somit wird auch nichts geladen. |
Re: Objekt in Datei 'speichern
So das speichern meiner Daten funktioniert.
Das lesen auch, nur mit dem zurücklesen der Bilddatan hapert es noch. Ich habe es so versucht:
Delphi-Quellcode:
Allerdings bekomme ich eine Zugriffsverletzung. Wie mache ich es richtig?
PicStream := TMemoryStream.Create;
PicStream.CopyFrom(FileStream, FieldLength.FBild); PicStream.Position := 0; FBild.Picture.Graphic.LoadFromStream(PicStream); |
Re: Objekt in Datei 'speichern
Picture.Graphic ist normalerweise nil, wenn noch kein Graphic-Object erzeugt wurde.
Delphi-Quellcode:
Durch den Zugriff auf das Property Bitmap wird automatisch das Bitmap als Graphic-Object erzeugt.
FBild.Picture.Bitmap.LoadFromStream(PicStream);
|
Re: Objekt in Datei 'speichern
Übrigens hat die Variable FBild den falschen Datentyp.
TImage ist ein Steuerelement (Control), dass ein Bild anzeigen kann. Du möchtest aber eigentlich nicht das Steuerlement, sondern nur das dahinterliegende Bild verwalten. Die richtige Klasse dafür ist TPicture. |
Re: Objekt in Datei 'speichern
Zitat:
Zitat:
Zitat:
|
Re: Objekt in Datei 'speichern
Jemand noch ne Idee?
|
Re: Objekt in Datei 'speichern
*push*
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 22:10 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz