Ищу аналог madExcept для перехвата исключений и отправке логов по почте

Есть бесплатные аналоги или как можно перехватить все Exception в программе? Хочу генерить лог и отправлять его на почту.


Ответы (2 шт):

Автор решения: Alex R.

Если ваше приложение не консольное и использует VCL, то самым простым способом будет воспользоваться событием Application.OnException. Сюда попадают все не перехваченные ошибки из основного потока. Основной минус - мало информации: тип и сообщение об ошибки.

Задать можно как в коде, так и через компонент TApplicationEvents.

→ Ссылка
Автор решения: Человек

Сделал так. Взял за основу JvDebugHandler, там идет запись в лог через StringList. В формирование листа я просто добавил свою строчку. В принципе формируется не плохой отчет, плюс идет до запись при каждом Exception. Советую как бесплатную альтернативу.

→ Ссылка