![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
перехват ошибок
Andrey869 © (2013-01-30 12:27:00)кто нибудь занимался этим?
clickmaker (2013-02-04 13:33:00) [1]По статистике, "этим" занимаются 98% здоровых программистов
Германн (2013-02-03 01:25:00) [2]
> Плохиш © (03.02.13 00:10) [14]
>
> TApplication.OnException
Это не то, что нужно автору.
То что нужно автору либо платно (EurekaLog), либо "условно бесплатно" (MadExcept), либо нужно самому изучить то, что сделано у джедаев и повторить в своей программе.
Плохиш (2013-02-03 00:10:00) [3]TApplication.OnException
Andrey869 (2013-02-02 00:24:00) [4]да, глупость написал)
> закрывать приложение при возникновении ошибки
перехватывать как раз таки критические ошибки которые приводят завершению программмы
Andrey869 (2013-02-02 00:21:00) [5]приложение написано на делфи и используется на Windows
был рассмотрен вариант EurekaLog, как раз то что нужно, но это платное удовольствие
про MadExcept не слышал, спасибо, сейчас почитаю про него
Rouse_ (2013-02-01 12:55:00) [6]uses EurekaLog/MadExcept
Игорь Шевченко (2013-02-01 12:49:00) [7]
> мне нужно написать что то вроде модуля, который будет закрывать
> приложение при возникновении ошибки и отправлять данные(типа
> log-файлов) об этой ошибке на почту
Windows error reporting
sniknik (2013-02-01 12:42:00) [8]> закрывать приложение при возникновении ошибки
приложение чье? на чем написано? почему не заявить претензию (о недостаточности логов если факта о не обрабатываемых ошибках мало) производителю?
ошибки vb-скрипта, net-приложения, "чистого" винапи и дельфевого приложений это несколько разные вещи...
а перехватить (в общем случае) можно только критические ошибки (это когда винда показывает окно и предлагает отослать инфу)... не думаю что тебя они интересуют, т.к. "закрывать приложение" в этом случае уже поздновато, его уже "скосила" ошибка.
O'ShinW (2013-02-01 12:36:00) [9]А как понять, ошибка там или нет?
Andrey869 (2013-02-01 12:25:00) [10]мне нужно написать что то вроде модуля, который будет закрывать приложение при возникновении ошибки и отправлять данные(типа log-файлов) об этой ошибке на почту
Amoeba_ (2013-01-30 16:40:00) [11]
> Ega23 © (30.01.13 13:46) [2]
>
>
> > кто нибудь занимался этим?
>
> Тема не раскрыта.
100500
Игорь Шевченко (2013-01-30 15:33:00) [12]Да
sniknik (2013-01-30 14:23:00) [13]O'ShinW © (30.01.13 14:03) [3]
не, перехват это хук (hook).
O'ShinW (2013-01-30 14:03:00) [14]Протелепатирую:
вкладка Additional (D7)
TApplicationEvents
св-во OnException
Ega23 (2013-01-30 13:46:00) [15]
> кто нибудь занимался этим?
Тема не раскрыта.
sniknik (2013-01-30 12:28:00) [16]зачем?