Hello
Mon problème est que je souhaite que mon thread routine tourne sans bloquer ma form puisse mettre à jour le texte d'une textbox à chaque traitement. Je débute avec les threads.
Voici le code :
L'execution me retourne une exception :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22 Dim thread_routine As Thread Private Sub BTN_envoi_Click(sender As System.Object, e As system.EventArgs) Handles BTN_envoi.Click TBX_feedback.Clear() thread_routine = New Thread(AddressOf Routine) thread_routine.IsBackground = True thread_routine.Start() Routine() End Sub Sub Routine() For i = 1 To 1000 TBX_feedback.Text &= " traitement effectué " Thread.Sleep(1000) Next End SubJe me suis donc tourné vers l'utilisation des delegue et la méthode invoke, si je pense avoir compris le principe je bute sur sa mise en place. Un petit coup de main serait le bienvenule contrôle 'TBX_feedback' a fait l'objet d'un accès à partir d'un thread autre que celui sur lequel il a été créé
Merci
Partager