Bonjour,
Du jamais vu.. Depuis des années je lance mes timers avec "MonTimer.Start()" et voici qu'aujourd'hui un timer me résiste, il ne se lance pas ou juste le temps d'une ou deux seconde et s'arrête.
Un ptit schéma :
Classe A
Friend WithEvents CB as B
Friend WithEvents Montimer as Timer with {.Interval = 1000}
Sub A1()
B.start()
End Sub
Sub CB_End() Handles CB.End
...
MsgBox("Evenement bien déclanché") '--> Jusque la tout marche
MonTimer.start()
End Sub
Sub MonTimerTick(byval ..., ...) Handles MonTimer.Tick
MsgBox("Le Timer est bien lancé") '--> Eh bien non je n'ai rien, ou juste une msgbox et puis plus rien
End Sub
End Classe
Classe B
Private Thread2 as Threading.Thread
Public Event [End]()
Sub Start()
Thread2 = New Thread(AdressOf B1)
Thread2.Start()
End Sub
Sub B1()
...
RaiseEvent [End]()
End Sub
End Classe
Ce ne serait quand même pas un problème de thread ??