![]() |
Bild lade Fehler
Hi @ll,
ich lade bilder von einem ordner aus die durch zufall angezeigt werden nur das problem ist das nicht alle bilder in diesem ordner richtig funktionieren und ich sie auch nicht löschen kann bzw. sich der inhalt immer verändert. nun die frage: das programm stürtzt immer ab wenn es ein fehlerhaftes bild laden soll mit der fehlermeldung EFOpenError und dem dateinamen. wie kann ich die fehlermeldung auslesen und dann einfach nach dem nächsten bild suchen oder so... wäre über hilfe dankbar |
Re: Bild lade Fehler
Kapsel den Code in einem try-exceptblock.
|
Re: Bild lade Fehler
Delphi-Quellcode:
Der Delphi-Debugger zeigt dir immer noch Fehler an, aber wenn du das Programm einfach so startest, kommen keine Fehler mehr.
try begin
b.loadfromfile('c:\bild.bmp'); end except showmessage('Bild funktioniert nicht.'); end; //edit: Luckie war schneller :wall: |
Re: Bild lade Fehler
Zitat:
[quote="ichbins"]
Delphi-Quellcode:
oder mach ich da was falsch/schlecht?
try
b.loadfromfile('c:\bild.bmp'); except //on E: Exception do ShowMessage('Fehlertext: '+#13+E.Message); showmessage('Bild funktioniert nicht.'); end; |
Re: Bild lade Fehler
Zitat:
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 14:44 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-2025 by Thomas Breitkreuz