Название: Как можно перехватить аварийное завершение приложения ? Отправлено: burunduk от Февраль 02, 2007, 16:03 Хочу сделать такую штуку чтобы при любом аварийном завершении программы выполнялся некоторый код - в моём случае это отправка по e-mail кусочка лога. И не знаю как сделать (
Пробовал __try и __except - когда без Qt всё работает, но только включаю ф-цию main где есть объекты Qt компилятор ругается: main.cpp(105) : error C2712: Cannot use __try in functions that require object unwinding Что можно придумать ? Название: Как можно перехватить аварийное завершение приложения ? Отправлено: joktar от Февраль 03, 2007, 10:19 Посмотри:
BlackBox revised: http://www.geocities.com/sxtsoftware3/sxt_freesoftware.htm BlackBox: http://www.codeproject.com/tools/blackbox.asp BugSlayer: http://msdn.microsoft.com/msdnmag/issues/02/06/Bugslayer/Bugslayer0206.asp все примеры-win-only. Совместно с Qt 4.2 BlackBox revised нормально работает. Название: Как можно перехватить аварийное завершение приложения ? Отправлено: burunduk от Февраль 05, 2007, 20:13 благодарю
|