![]() |
in ADO-DB eingelesene Grafik wird verworfen
Ich will in eine DBImage eine JPEG-Grafik einlesen. Funktioniert auch wunderbar - die Grafik wird in der Komponente angezeigt.
Aber: beim Wechsel des Datensatzes wird die Grafik verworfen TDBImage(Sender).Picture.LoadFromFile(IniLaufwerk+ ':\_temp.jpg'); Das Table ist aktiv, daran kann's nicht liegen. Hat jemand eine Idee? |
Re: in ADO-DB eingelesene Grafik wird verworfen
Zitat:
Delphi-Quellcode:
Ach ja. Bitte wenn möglich mit Typsicherer abfrage arbeiten. (Sender as TDBImage) schmeißt dir eine Exeption wenn Sender nicht vom Typ TDBImage ist. Dein Harter Cast läuft u.U. durch und es kracht dann irgendwo anders.
myTable.Edit;
(Sender as TDBImage).Picture.LoadFromFile(IniLaufwerk+':\_temp.jpg'); myTable.Post; |
Alle Zeitangaben in WEZ +1. Es ist jetzt 06:11 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz