Bonjour,
J'essaye de modifier une valeur d'une textbox à partir d'un evenement SerialPort1_DataReceived mais j'ai une erreur que j'ai beaucoup de mal à comprendre.

Voici le code :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
Private Sub SerialPort1_DataReceived(ByVal sender As System.Object, ByVal e As System.IO.Ports.SerialDataReceivedEventArgs) Handles SerialPort1.DataReceived
        Dim b0 As Byte
b0 = SerialPort1.ReadByte()
        udEvOn.Value = b0
End Sub
Pouvez vous me dire comment résoudre proprement ce problème ?




L'exception System.InvalidOperationException n'a pas été gérée
Message="Opération inter-threads non valide : le contrôle '' a fait l'objet d'un accès à partir d'un thread autre que celui sur lequel il a été créé."
Source="System.Windows.Forms"