Einzelnen Beitrag anzeigen

Benutzerbild von jaenicke
jaenicke

Registriert seit: 10. Jun 2003
Ort: Berlin
9.582 Beiträge
 
Delphi 11 Alexandria
 
#14

AW: TApdComPort Exception

  Alt 14. Sep 2024, 21:12
Ich schlage vor, dass du das im Quelltext selbst anpasst. Ich finde die Architektur der Klasse wirklich schlimm. Eine Exception zu werfen, die man nirgends optional einfach behandeln kann... brr, da schüttelt es mich.

Du könntest z.B. CheckException ändern und dort einen von außen zuweisbaren Handler einbauen (quasi ein Eventhandler oder ein Callback), mit dem du die weitere Behandlung umbiegen kannst.

Ich habe jetzt mal MadExcept benutzt und der zeigt mir dann an, siehe beigefügtes Bild.
Hast du auf dem entsprechenden Rechner kein Delphi? Dann wäre das Debuggen deutlich einfacher als mit MadExcept.
Sebastian Jänicke
Alle eigenen Projekte sind eingestellt, ebenso meine Homepage, Downloadlinks usw. im Forum bleiben aktiv!

Geändert von jaenicke (15. Sep 2024 um 09:45 Uhr)
  Mit Zitat antworten Zitat