Bonjour,
Je communique avec un automate via le port série de mon PC avec le control MScomm32.ocx.
J'ai un probleme avec le code suivant
J'ai toujours mon message d'erreur qui s'affiche alors que dans mon tampon j'ai bien "OK" qui s'y trouve, en ASCII.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12 Private Sub lecture() 'Verification que le mot à été transmis à l'automate tampon = "" instant = Now Do DoEvents timeout = DateDiff("s", instant, Now) Loop Until InStr(tampon, "OK") Or timeout > 10 If timeout > 10 Then MsgBox ("problème de timeout ") End If End Sub
Est ce que qqun voir le probleme ??![]()
Merci
Partager