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

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

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

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

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

Сообщение Luxor »

Можно ли как-нибудь сохранять в файл исключения, которые возникают в процессе работы программы (вести этакий ЛОГ-файл)
В программе много мест, где я использую TRY - EXCEPT - END;
после EXCEPT конечно прописана обработка ситуации, но вот как сохранить это в файле?
Аватара пользователя
Brainenjii
энтузиаст
Сообщения: 1351
Зарегистрирован: 10.05.2007 00:04:46

Сообщение Brainenjii »

Код: Выделить всё

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 раза.
Luxor
новенький
Сообщения: 72
Зарегистрирован: 10.06.2010 19:30:43

Сообщение Luxor »

спасибо. Brainenjii
Ответить