Ecriture dans le eventLog [Résolu]

Messages postés
698
Date d'inscription
jeudi 16 janvier 2003
Dernière intervention
20 mai 2011
- - Dernière réponse : aieeeuuuuu
Messages postés
698
Date d'inscription
jeudi 16 janvier 2003
Dernière intervention
20 mai 2011
- 20 mars 2006 à 10:06
bonjour a tous

j'utilise l'objet WshShell pour ecrire dans le journal des évènements système comme ceci :

Dim objWsShell As New WshShell
objWsShell.LogEvent LogEventTypeConstants.vbLogEventTypeError, "mon message d'erreur"

tout fonctionne bien et je retrouve mon evenement dans le journal.

cependant, la colonne "Source" contient toujours "WSH", et j'aimerai pouvoir y mettre le nom de mon application afin d'ameliorer la lecture, car j'ai plusieurs services qui fonctionnent, et en cas d'erreur, je voudrais pouvoir les retrouver plus facilement.

j'ai beau chercher, jene trouve pas la solution.

est ce que quelqu'un a une idée sur la question ?

merci par avance
Afficher la suite 

7 réponses

Meilleure réponse
Messages postés
2381
Date d'inscription
jeudi 12 juillet 2001
Dernière intervention
13 février 2015
3
Merci
Aieeeeeeeeeeeuuuuuuuuuuuuuuu
Regarde par ici j'ai testé sa marche http://montgomerysoftware.com/WritingToNTEventLogInVB.aspx

Merci cs_Willi 3

Quelques mots de remerciements seront grandement appréciés. Ajouter un commentaire

Codes Sources a aidé 97 internautes ce mois-ci

Messages postés
1855
Date d'inscription
jeudi 23 mai 2002
Dernière intervention
24 juin 2018
0
Merci
Bonsoir

Solution facilité
Objet = Replace(Objet, "-", ":")
Messages postés
698
Date d'inscription
jeudi 16 janvier 2003
Dernière intervention
20 mai 2011
0
Merci
re,

merci pour ta reponse, mais je ne vois pas du tout ou tu veux en venir.
j'ai quand meme testé, mais sans succés :
"object doesn't support this property or method"

est ce que tu eux expliquer un peu le but de la solution ?

merci par avance
Messages postés
1855
Date d'inscription
jeudi 23 mai 2002
Dernière intervention
24 juin 2018
0
Merci
Bonsoir,

Mon exemple était en VBS.
Je suppose qu'en VB, la méthode Replace existe aussi.
MyVar = Replace(MyVar, "WSH", "nom du fichier")
Messages postés
2381
Date d'inscription
jeudi 12 juillet 2001
Dernière intervention
13 février 2015
0
Merci
JMO je ne crois pas que l'ont puisse modifier le nom de la source d'événement en passant en vbs.
Par api oui mais la on est en vbs.
Messages postés
1855
Date d'inscription
jeudi 23 mai 2002
Dernière intervention
24 juin 2018
0
Merci
Re-bonjour,

J'avais mal interpreté la question. Sorry.

jean-marc
Messages postés
698
Date d'inscription
jeudi 16 janvier 2003
Dernière intervention
20 mai 2011
0
Merci
merci Willi

ca fonctionne tres bien effectivement, il n'y a que le message d'erreur qui subsite, mais au moins, quand on prend la liste d'evenements, on trouve vite les infos qui nous interessent

thanks

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.