Einzelnen Beitrag anzeigen

Muetze1
(Gast)

n/a Beiträge
 
#11

Re: OnTerminate wird nicht ausgeführt

  Alt 15. Aug 2009, 18:26
... und entferne unbedingt die Verwendung von ExceptObject in deinem Exception Handler der Execute Methode. Du hast keine Ahnung in Multi-threaded Applications welches Exceptionobjekt du da gerade in der ein einzigen globalen Variable hast. Es gibt nicht umsonst das On E: Exception do Konstrukt.

Auch ist EAbort eine stille Exception und schlägt so nicht im Exceptionhandler´auf - was ja die Besonderheit von stillen Exceptions ist.
  Mit Zitat antworten Zitat