Сохранить описание исключения в файл

Вопросы программирования и использования среды Lazarus.

Модератор: Модераторы

Сохранить описание исключения в файл

Сообщение Luxor » 18.11.2011 22:31:03

Можно ли как-нибудь сохранять в файл исключения, которые возникают в процессе работы программы (вести этакий ЛОГ-файл)
В программе много мест, где я использую TRY - EXCEPT - END;
после EXCEPT конечно прописана обработка ситуации, но вот как сохранить это в файле?
Luxor
новенький
 
Сообщения: 72
Зарегистрирован: 10.06.2010 19:30:43

Re: Сохранить описание исключения в файл

Сообщение Brainenjii » 18.11.2011 22:49:24

Код: Выделить всё
Program Test;
Uses
  SysUtils, Classes;
Var
  i: Single;
Begin
  Try
    i := 1 - 1;
    i := 1 / i;
  Except On E: Exception Do
    With TStringList.Create Do
      Begin
        Text := E.Message;
        SaveToFile('1.txt');
        Free;
      End;
  End;
End.
Последний раз редактировалось Brainenjii 18.11.2011 23:05:51, всего редактировалось 2 раз(а).
Аватара пользователя
Brainenjii
энтузиаст
 
Сообщения: 1351
Зарегистрирован: 10.05.2007 00:04:46

Re: Сохранить описание исключения в файл

Сообщение Luxor » 18.11.2011 22:53:51

спасибо. Brainenjii
Luxor
новенький
 
Сообщения: 72
Зарегистрирован: 10.06.2010 19:30:43


Вернуться в Lazarus

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 16

Рейтинг@Mail.ru
cron