Bonsoir,
Je vous explique car je ne sais faire, actuellement je reçois des données par le port série à l'aide du 'datareceived' de 'SerialPort' ensuite après traitement j'affecte les données reçus à des variables publiques contenu dans un module :
et en faite j'ai crée un 'form' le form 'reception' que j'ouvre à chaque fois que je reçoit les données sur le datareceived contenant 3 label qui affiche les données reçu :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 Public numero_cmd As Integer Public cliend_cmd As String Public produit_cmd As String
Cela fonctionne lorsque je reçoit une première fois les données la form 'reception' s'ouvre et m'affiche les données extraites , mais après si je ne ferme pas la form 'reception' et que d'autre données arrives, aucune nouvelle fenêtre s'ouvre !
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 Private Sub depart_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load Me.TopMost = True Me.BackColor = Color.Red Me.CenterToScreen() 'on affiche toutes les variables récupérer du ticket Me.Text = "Reception d'une commande a " & Now.toString Label1.Text = numero_cmd.ToString Label2.Text = client_cmd.ToString Label3.Text = produit_cmd.ToString End Sub
comment puis je résoudre se problème ? (j’espère que vous m'avez compris)
Partager