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
2382
Date d'inscription
jeudi 12 juillet 2001
Dernière intervention
15 décembre 2018
17
3
Merci
Aieeeeeeeeeeeuuuuuuuuuuuuuuu
Regarde par ici j'ai testé sa marche http://montgomerysoftware.com/WritingToNTEventLogInVB.aspx

Dire « Merci » 3

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

Codes Sources 120 internautes nous ont dit merci ce mois-ci

Messages postés
1855
Date d'inscription
jeudi 23 mai 2002
Dernière intervention
24 juin 2018
26
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
2
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
26
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
2382
Date d'inscription
jeudi 12 juillet 2001
Dernière intervention
15 décembre 2018
17
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
26
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
2
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.