ReportEvent
- From
- Grigory Tsukanov (2:5006/17.13)
- To
- Maxim Volkonovsky
- Date
- 2002-10-15T10:12:36Z
- Area
- SU.WINDOWS.NT.PROG
Hello Maxim!
GT>> для записи в EventLog сделал dll с сообщениями. Теперь ситуация
GT>> такая: если dll есть - в журнале сообщение из неё (но как
GT>> добавить свою строку - параметр?) если dll не найдена - в журнале
GT>> моё сообщение, но перед ним длинная и скучная запись об
GT>> отсутствии dll.
MV> Так и было задумано. Есть приложение в системе - есть запись в логах.
MV> Удалили приложение - нет и записи.
GT>> Как же брать сообщения из dll и подставлять свои подстроки -
GT>> параметры?
MV> Не совсем корректное, но довольно простое решение - прописывать ссылку
MV> на системный файл, содержащий сообщение нужного формата. Например,
MV> winlogon.exe содержит в ресурсах строку номер 0x400003e9, состоящую из
MV> "%1". Т.е. туда можно подставлять все, что душе угодно, не
MV> заморачиваясь собственными файлами с ресурсами и их расположением в
MV> системе.
да файл-то (dll) я сделал, но так и не могу сунуть параметры.
т.е. в *.mc , например, есть запись : не найден файл %
Как в ReportEvent отдать значение для % ?
MV> Best wishes ! Max (aka MaxWolf)
MV> -+- GoldED+/W32 1.1.5-020907
MV> + Origin: MaxWolf's mobile station (2:5020/982.299)
Grigory
... " http://gsoft.newmail.ru; http://www.nvkz.kuzbass.net/comics "
--- GoldED/W32 3.00.Beta4+
* Origin: иногда я просматриваю cukanovg@mail.ru (2:5006/17.13)