Voici mon problème.
J'ai une structure qui inclut un objet de type timer :
Je les initialise de la façon suivante :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 Public Structure listeServeurASurveiller ... Dim objTimer As System.Timers.Timer End Structure
Sauf qu'après je ne sais pas comment distinguer quel timer est en cours dans ma fonction objTimer_Tick vu que on ne peut donner d'argument sur un AddressOf.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 Dim i As Integer While i < objListeServeurASurveiller.Length objListeServeurASurveiller(i).objTimer = New System.Timers.Timer(objConfigSentinel.szTimer * 1000) AddHandler objListeServeurASurveiller(i).objTimer.Elapsed, AddressOf objTimer_Tick objListeServeurASurveiller(i).objTimer.Enabled = True objListeServeurASurveiller(i).objTimer.Start() i += 1 End While
Pouvez vous m'aider?
Partager