Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Event Log [NT4, Win2k]


Tosov ©   (2001-09-13 11:44:00) 

Можно ли записать текст (свое сообщение) в журнал событий Win NT
(в работающий или копию файла журнала)


erik   (2001-12-10 21:12:00) [1]

У меня есть структура файла сообщений, но как его прикомпилоровать к программе незнаю. Это возможно сделать на VC.
Ниже пример этого файла:
SeverityNames=(Success=0x0:STATUS_SEVERITY_SUCCESS
Informational=0x1:STATUS_SEVERITY_INFORMATIONAL
Warning=0x2:STATUS_SEVERITY_WARNING
Error=0x3:STATUS_SEVERITY_ERROR
)

MessageID=1016
Severity=Informational
SymbolicName=Message_ServiceStarted
Language=English
StarDJP service k


cherry   (2001-10-28 18:50:00) [2]

Сейчас воюю с этой же проблемой. В реестре надо прописать определенные ключи, чтобы по EventID и значению Category выкусывать из message-file сообщения с описаниями событий. В составе Дельфи идет справка по WinAPI (вроде как MS SDK Help Files, Win32 Programming Reference). Там описано (искать в Index"е по словам Event Logging, смотреть раздел последовательно) как все работает и есть пример кода на С, создающего необходимые записи в реестре. Что непонятно - так это структура message-file. В примере (а также в куче программ из состава Windows, использующих event log) в качестве этого файла служит DLL с непонятной начинкой. Если найдешь где описание структуры message-file, скинь на мыло пожалуйста. В свою очередь, если что найду, пришлю описание с примером кода.


Tosov   (2001-09-28 10:18:00) [3]

Похоже ReportEvent()
Системе не надает!!! Вопрос как записать текст без ЭНе найдено описание кода события...Э


Wizard_Ex   (2001-09-27 18:21:00) [4]

Если кто разрешит и по ручкам не надает :(


Wizard   (2001-09-14 20:31:00) [5]

EventLogMsg, если я не ошибаюсь


Наверх

Титульная страница Поиск, карта сайта Написать письмо