![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Что полезного можно выжать из E:Exception?
Vlad Oshin © (2008-09-03 10:56:00)протоколирую пропущенные ошибки
ApplicationEvents1: TApplicationEvents;
Какие можно получить данные?
отладочная инф-ция Jedi не используется
Интересует, например, как получить стек вызовов или еще что-то, чтоб понять где или после чего это случилось
procedure TfrmMain.ApplicationEvents1Exception(Sender: TObject; E: Exception);
begin
WriteToLog(E.ClassName+' '+E.Message+' ');
//E.
end;
или вообще не так?
помню, И.Шевченко как-то показывал свой "человеческий" лог ошибки, как бы такое сделать?
Vlad Oshin (2008-09-03 15:19:00) [1]
> Rouse_ © (03.09.08 14:45) [4]
спасибо, поковыряю
Rouse_ (2008-09-03 14:45:00) [2]
> Интересует, например, как получить стек вызовов или еще
> что-то, чтоб понять где или после чего это случилось
http://rouse.drkb.ru/tmp/exceptions.zip
Vlad Oshin (2008-09-03 11:09:00) [3]
> попросить у него исходники?)
а я чего делаю? :)
> ExceptAddr function
> Returns the address at which the current exception was raised.
>
спасибо, сейчас поэксперементирую
Сергей М. (2008-09-03 11:00:00) [4]ExceptAddr function
Returns the address at which the current exception was raised.
brother (2008-09-03 10:58:00) [5]> как бы такое сделать?
попросить у него исходники?)