Problème avec vb6 pour la finition d'un programme

Problème avec vb6 pour la finition d'un programme - VB/VBA/VBS - Programmation

Marsh Posté le 07-06-2005 à 10:12:30    

:sarcastic:  :sarcastic:  :sarcastic:  
Bonjour à tous, je suis débutan en visual basic. Je dois réaliser un programme vb qui m'affiche les erreur dans l'observateur d'évènement. Voila ce que j'ai réalisé. Seulement, il y a une erreur pour le dernier paragraphe, et je ne sais pas comment la résoudre. VB me dit qu'un objet est requis au niveau de "wscript.echo" :
 
Private Sub évènements_Click()
 
strComputer = "."
 
Set wbemServices = GetObject("winmgmts:\\" & strComputer)
Set wbemObjectSet = wbemServices.InstancesOf("Win32_NTLogEvent" )
 
Set wbemServices = wbemServices.ExecQuery(16, strComputer)
For Each wbemObject In wbemObjectSet
 WScript.Echo "Type: " & wbemObject.Type & vbCrLf & _
 "Heure : " & wbemObject.Timegenerated & vbCrLf & _
 "Source: " & wbemObject.SourceName & vbCrLf & _
 "Catégorie: " & wbemObject.Category & vbCrLf & _
 "Événement: " & wbemObject.EventCode & vbCrLf & _
 "Utilisateur: " & wbemObject.User & vbCrLf & _
 "Ordinateur: " & wbemObject.ComputerName & vbCrLf
Next
 
End Sub
 
Merci de me répondre au plus vite.  :(  :(  :(  :(  :(  :(

Reply

Marsh Posté le 07-06-2005 à 10:12:30   

Reply

Marsh Posté le 07-06-2005 à 10:27:11    

svp c urgent...

Reply

Marsh Posté le 07-06-2005 à 11:00:03    

SSSSVVVVVVVPPPPPPPPP!!!!!!!!!! :(  :(  :(  :??:  :??:  :??:  :??:  :??:  
Personne ne peut m'aider??????????????
 
HELP!!!! :sweat:  :sweat:  :sweat:

Reply

Marsh Posté le 12-06-2005 à 10:23:18    

Quand ce genre de problème m'arrive dans une longue ligne, je cherche à décomposer pour savoir quel est l'objet requis.
Par exemple:
WScript.Echo "blabla"
Variable_bidon = wbemObject.Type
Etc...
 
En général, je compose d'abord mes strings dans des variables avant de les afficher.
 
J'espère que ces conseils et ce petit up déguisé t'aideront.


---------------
Si on vous donne une info qui marche, DITES-LE!!!! ------ Si vous trouvez seul, AUSSI, votre solution peut servir à d'autres! ------ Je dois la majorité de mes connaissances à mes erreurs!
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed