Хоть я Дельфи и подзабывать начал, но помню что там можно глобальный обработчик 
исключений навесить. Кажется обытие называется Application.OnError или 
OnException - может быть с помощью него можно перехватить исключение.

Ответить