Qt Service - Eventlog / Ereignisanzeige

Verschiedenes zu Qt
Antworten
Markus
Beiträge: 105
Registriert: 31. Januar 2005 16:21

Qt Service - Eventlog / Ereignisanzeige

Beitrag von Markus »

Hallo!

Hat jemand schon von Euch mit der Qt-Solution "Qt Service" in den Windows-Eventlog (Ereignisanzeige) geschrieben? Ich möchte dort einen "sauberen" Eintrag machen, denn wenn ich das Beispiel "Qt Http Daemon" ausführe, kommen Einträge wie folgt zustande:

Code: Alles auswählen

Die Beschreibung der Ereigniskennung ( 0 ) in ( Qt HTTP Daemon ) wurde nicht gefunden. Der lokale Computer verfügt nicht über die zum Anzeigen der Meldungen von einem Remotecomputer erforderlichen Registrierungsinformationen oder DLL-Meldungsdateien. Möglicherweise müssen Sie das Flag /AUXSOURCE= zum Ermitteln der Beschreibung verwenden. Weitere Informationen stehen in Hilfe und Support. Ereignisinformationen: Connection closed.
Es soll halt nur der Eintrag "Connection closed" aufgeführt werden und nicht die ganzen Fehlerhinweise vorher. :?

Danke schonmal für jede Info.

Markus
Oliver Hom
Beiträge: 33
Registriert: 27. Mai 2009 12:44

Beitrag von Oliver Hom »

Hallo ich benutze einfach die Methode logMessage aus der QServiceBase

http://doc.qt.nokia.com/solutions/4/qts ... ebase.html

Damit bestimmt man den Typ.

http://doc.qt.nokia.com/solutions/4/qts ... eType-enum

Code: Alles auswählen

QtServiceBase::instance()->logMessage(QString("foobar"));
Gruß,
Oliver
Markus
Beiträge: 105
Registriert: 31. Januar 2005 16:21

Beitrag von Markus »

Hallo Oliver!

Genau diese Funktion "logMessage" aus QtServiceBase benutzt das Qt Http Beispiel auch und dann kommt die o.g. Meldung mit dem Fehlerhinweis zustande.

Nur ich möchte ja diesen ganzen "Vortext" nicht haben. :roll:

Trotzdem Danke!

Viele Grüße
Markus
Antworten