Bonjour à tous,
j'en suis à mes premiers pas en VB et j'éprouve quelques difficultées avec MSComm(version 6.0). En gros, je désire simplement envoyer et recevoir de courtes chaînes de type string, terminée par vbCr. J'arrive à échanger des données via le port COM avec l'appareil que je désire utiliser lorsque je travaille de manière séquentielle. Le problème survient lorsque j'essai de faire une gestion événementielle de la réception sur le port COM. J'utilise le code :
Je me suis inspiré du tutoriel disponible sur http://grafikm.developpez.com/portcomm/.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 Private Sub MSComm1_OnComm() Select Case MSComm1.CommEvent Case comEvReceive tampon = MSComm1.Input Call traitement(tampon) End Select End Sub
Or, le code refuse de compiler car Visual Studio m'indique que comEvReceive n'est pas déclaré. Or, est-ce que comEvReceive n'est pas une méthode de MSComm? Ou bien dois-je inclure une quelconque référence?
Merci beaucoup de votre aide
P.S.:Je travail sous Visual Basic 2008 Express.
Partager