Финализация исключений сложна. Даже если вы сначала поместите SysUtls в файл проекта, ваш объект приложения уже может быть удален, что означает, что ваш глобальный обработчик исключений также отсутствует. MadExcept может работать для этого, хотя.
Другое решение состоит в том, чтобы поместить Try / Кроме блока в каждую из ваших секций finalization , а затем обработать исключения там.
Какова ваша цель? Вы хотите подавить исключение или отладить его? Отладка может быть выполнена путем пошагового их выполнения с помощью F7 , как предложил Zartog. Если вы обнаружите, какое подразделение имеет исключение в финализация , вы можете попытаться разместить его в другом порядке в предложении использования, из которого он вызывается.
Удачи!