За исключением расположения Bugreport в Windows 7

#delphi #madexcept

#delphi #madexcept

Вопрос:

Я использую Madexcept уже довольно давно, и пока он работает нормально. Я только что заметил, что, когда я запускаю свое приложение под Windows 7 и возникает исключение, нет bugreport.txt создается. Обычно Madexcept сохраняет отчет об ошибках в каталоге programm. В Windows 7 программное обеспечение не должно иметь права делать это, это может быть причиной, по которой не создается bugreport. Но я не могу узнать, как изменить расположение для bugreport.

Ответ №1:

Чтобы изменить местоположение, используйте:

 uses madExcept;
// ...
 MESettings.BugReportFile := m_szLogPathName;
  

Вы можете сделать это в своем FormCreate, и тогда любые журналы будут помещены туда, куда вы хотите. Лично я выбираю расположение «Мои документы».

Комментарии:

1. потрясающе! Наконец-то я знаю, как изменить местоположение