Чтение "Просмотра событий" Windows

Тема в разделе "Delphi - Система", создана пользователем Alex77, 25 авг 2007.

Статус темы:
Закрыта.
  1. Alex77

    Alex77 Гость

    Привет. Подскажите, каким образом можно читать сообщения из "Просмотра событий" Windows? Хранятся они в файле system32\config\AppEvent.Evt, но сам этот файл нечитабельный. Хотелось бы как-нибудь непосредственно из "Просмотра событий" выдирать инфу. Или может как-то возможно "расшифровать" файл, где хранится это все system32\config\AppEvent.Evt ?
     
  2. BVS

    BVS Гость

    Попробуй просмотреть события произошедшие в indows, а также ошибки как системные, так и программные в контекстном меню: "Мой компьютер" - "Управление"
     
  3. Alex77

    Alex77 Гость

    )) Я имею в виду читать средствами дельфи)
     
  4. Silver Wind

    Silver Wind Гость

    1. Пуск\Программы\Borland Delphi 7\Help\MS SDK Help Files\Win32 Programmer's Reference

    2. Ищем функцию с названием "OpenEventLog", жмем кнопочку Group? и получаем список функий:
    Код (Text):
    Event Logging Functions
    -----------------------------------------------------------
    The following functions are used with event logging.

    BackupEventLog
    ClearEventLog
    CloseEventLog
    DeregisterEventSource
    GetNumberOfEventLogRecords
    GetOldestEventLogRecord
    NotifyChangeEventLog
    OpenBackupEventLog
    OpenEventLog
    ReadEventLog
    RegisterEventSource
    ReportEvent
    3. Читаем и разбираемся (реально ничего сложного в них нет), прототипы функий описаны в модуле Windows, он подключен по умолчанию ко всем формам.

    З.Ы. Это WinAPI функции, смотри внимательно на типы данных в параметрах.
     
Загрузка...
Статус темы:
Закрыта.

Поделиться этой страницей