Salut Momo,
je peux te proposer ceci, je suppose que certains auront une meilleur solution, mais j'ouvre le débat :mouarf:
Tu déclares une méthode qui modifie ton Textbox
Code:
1 2 3 4
|
private sub modifierTxtbox(byval value as string)
textbox1.text = value
End sub |
Tu déclares un delegate qui reprend la signature de méthode précédente
Code:
1 2
|
Private Delegate Sub s1(ByVal valueAs String) |
tu crées une méthode qui sera démarée par un tread plus tard:
Code:
1 2 3 4 5 6
|
private sub waitChange()
....
textbox1.Invoke(New s1(AddressOf modifierTxtbox), maValeur)
....
End sub |
Et maintenant, tu fais une méthode qui lance un thread, comme ceci par exemple:
Code:
1 2 3 4 5 6 7 8 9 10
|
Private Sub StartThread()
Try
NotifyThread = New Thread(AddressOf waitChange)
NotifyThread.IsBackground = True
NotifyThread.Start()
Catch ex As Exception
...
End Try
End |
Et dans la méthode waitChange, n'oublies pas de mettre un loop si tu veux que ton thread ne travaille que toute les x secondes par exemple.