![]() |
Überprüfen ob Bild geladen wurde
Hey Guys
Möchte überprüfen ob ein Bild komplett geladen wurde. Lade das Bild mit "Picture.LoadfromFile". Bild isn jpeg falls das wichtig is ;-) Gibts da ne einfache Möglichkeit? Hab leider nix gefunden :-( Danke schonma |
AW: Überprüfen ob Bild geladen wurde
Die JPEG Komponente sollte ein entsprechendes Ereignis haben.
|
AW: Überprüfen ob Bild geladen wurde
Warum ein Ereignis? Nach dem LoadFromFile ist das Bild doch komplett geladen, oder nicht? :gruebel: Wird unter D2 asynchron geladen?
|
AW: Überprüfen ob Bild geladen wurde
Ein JPEG kann auch progressiv komprimiert sein, dann wird es nach und nach geladen. Allerdings sollte die Methode erst nach dem vollständigen laden zurückkehren. Also ist es geladen, wenn die nächste Befehlszeile ausgeführt wird.
|
AW: Überprüfen ob Bild geladen wurde
Das meinte ich ja :thumb: Aber vielleicht gibts ja auch eine Komponente die das eben asynchron macht. Dann sollte es wahrlich ein Ergebnis geben. Hatte gerade nur an die Standardkomponente TImage (bzw. TPicture) gedacht.
|
AW: Überprüfen ob Bild geladen wurde
Hey
Also leider ist es nicht so das fertig geladen is wenn die nächste Zeile abgearbeitet ist. Das macht einfach weiter. Ein Ereignis hab ich leider nicht gefunden :-( |
AW: Überprüfen ob Bild geladen wurde
Was verwendest du denn für eine Komponente? Und was sagt die Dokumentation dazu?
|
AW: Überprüfen ob Bild geladen wurde
Das kann nicht sein. Sobald LoadFromFile() zuende ist, gab es entweder eine Exception, oder das Bild ist geladen worden.
Pack mal hinter das Laden ein
Delphi-Quellcode:
und danach erst den folgenden Code... Ist mal so ins blaue geraten.
Application.ProcessMessages;
|
AW: Überprüfen ob Bild geladen wurde
Hey
Verwende ein "TImage" In der Docu find ich irgendwie nix :-( Such ich an der falschen Stelle? "Application.ProcessMessages" hat leider nicht geholfen. |
AW: Überprüfen ob Bild geladen wurde
TImage kann JPEGS laden? Welche Delphi Version hast du?
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 20:02 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