18c0693f

Компонента TAskExceptionHandler


После «перетаскивания» компоненты на главную форму приложения она перехватывает стандартный обработчик исключительных ситуаций и подменяет его своим. При возникновении ИС во время выполнения программы формируется новая запись в LOG-файле, содержащая следующую информацию:

  • Координаты возникновения ИС:
    • Форма (класс и наименование)
    • Компонента (класс и наименование)
    • Версию программы
    • Состояние системы:
      • Общий и доступный объём виртуальной памяти
      • Общий и доступный объём файла подкачки
      • Общий и доступный объём на диске С:
      • Файл журнала имеет имя, соответствующее имени приложения, и расширение LOG. Формат INI выбран как наиболее лёгкий для реализации и ручного просмотра структурированный формат, хотя ничто не мешает использовать, например, XML. Функцию регистрации информации об ИС LogExceptionState можно расширять с целью отобразить максимально полную информацию для каждого типа ИС.

        Компонента имеет 2 свойства:





        Все публикации раздела