Zitat von
Carsten1234:
Ich habe es jetzt so gelöst, dass ich im Fehlerfall via SendMessage ein selbsterstelltes ErrorRec (packed record) an die MainForm schicke, die Message in der MainForm abfange, analysiere und eine entsprechende (fremdländische) Meldung ausgebe.
Ohje! (SCRN)
Sagt dir dein Bauchgefühl nicht, dass das nicht gut ist, was du da tust?
Deine Anwendung kommuniziert mit einem Gerät aber es existiert keine Klasse, die das Gerät abbilden würden.
Das ist der Grund dafür weshalb du Probleme hast, mit den Exceptions richtig umzugehen.