Запись события в EventLog через API и описание события

Программирование на Visual Basic, главный форум. Обсуждение тем программирования на VB 1—6.
Даже если вы плохо разбираетесь в VB и программировании вообще — тут вам помогут. В разумных пределах, конечно.
Правила форума
Темы, в которых будет сначала написано «что нужно сделать», а затем просьба «помогите», будут закрыты.
Читайте требования к создаваемым темам.
Pantalone
Постоялец
Постоялец
Аватара пользователя
 
Сообщения: 687
Зарегистрирован: 12.11.2005 (Сб) 16:46
Откуда: Сапог

Запись события в EventLog через API и описание события

Сообщение Pantalone » 08.12.2013 (Вс) 20:01

Сделал запись в системный лог через API, все работает, но запись выглядит следующим образом:

Не удается найти описание для идентификатора события 0 из источника TestApp. Вызывающий данное событие компонент не установлен на этом локальном компьютере или поврежден. Установите или восстановите компонент на локальном компьютере.

Если событие возникло на другом компьютере, возможно, потребуется сохранить отображаемые сведения вместе с событием.

К событию были добавлены следующие сведения:

My message

Идентификатор 0 сам задаю, можно поставить любое число, но все равно эта простыню в записи содержится. Можно ли как-то ее убрать и оставить только мое сообщение, которое сразу за этой простыней идет?

ger_kar
Продвинутый гуру
Продвинутый гуру
Аватара пользователя
 
Сообщения: 1957
Зарегистрирован: 19.05.2011 (Чт) 19:23
Откуда: Кыргызстан, Иссык-Куль, г. Каракол

Re: Запись события в EventLog через API и описание события

Сообщение ger_kar » 09.12.2013 (Пн) 16:09

Странно, я такой лог делал, у меня ничего такого не выводило.
Pantalone писал(а):Сделал запись в системный лог через API, все работает,

Ну видимо, что-то не так работает. Код в студию! Будем посмотреть.
Бороться и искать, найти и перепрятать

Pantalone
Постоялец
Постоялец
Аватара пользователя
 
Сообщения: 687
Зарегистрирован: 12.11.2005 (Сб) 16:46
Откуда: Сапог

Re: Запись события в EventLog через API и описание события

Сообщение Pantalone » 11.12.2013 (Ср) 2:37

Разобрался, спасибо. Может кто подскажет, EventID или "код события" по нашему, для записи в журнал Event log присваивать можно любой или есть какие-то стандарты? Посмотрел у себя в системе, кодов типа 1, 2, 3 и прочих односимвольных в журнале совсем мало, остальные начинаются с сотен и тысяч. Не нашел в инете стандартов каких-о на эту тему.


Вернуться в Visual Basic 1–6

Кто сейчас на конференции

Сейчас этот форум просматривают: Google-бот, Yandex-бот и гости: 54

    TopList