Bonjour,
Je souhaite démarrer un service que j'ai développé. Il est possible de lui passer des arguments lors de son lancement, pour qu'il agisse en conséquence.
L'aide MSDN sur ce sujet se trouve ici :
http://msdn.microsoft.com/fr-fr/library/9c38b683.aspx
Si je suis ce qui est indiqué, voilà un code exemple :
Code :
Dim ServiceTest As New System.ServiceProcess.ServiceController
Dim Parametres(1) As String
Parametres(0) = "test"
ServiceTest .ServiceName = "MonService"
ServiceTest .MachineName = "."
ServiceTest .Start(Parametres)
En pas à pas détaillé, ce cette dernière ligne, je me retrouve pourtant avec un message dont je ne sais mesurer ce qu'il veut dire ....
"args Nom du paramètre : Les arguments du tableau 'args' passé à Start ne peuvent pas être null."
Il semble donc que args doive être un objet et non un tableau ...
Qu'en pensez-vous ?
Merci pour votre aide !