Bonjour,
En utilisant les Winforms, ce n'est pas bien compliqué, et je n'ai pas vu de limitation concernant la version Express de visual Studio (mais je me trompe peut-être).
Pour utiliser un port COM:
1- Ajoute un bloc SerialPort dans le designer.
2- Configures ton port série dans ton code d'initialisation, par exemple:
1 2
| serialPort->BaudRate=38400;
serialPort->PortName="COM3"; |
3- Ouvre ton port COM en gérant les exceptions:
4.
Pour écrire, tu peux utiliser la méthode 'Write'
serialPort->Write("coucou");
Pour lire les données, c'est un peu différent. Tu peux ajouter l'événement "DataReceived", qui appellera une méthode sur réception de données sur le port COM.
De mémoire, dans cette méthode, tu dois ensuite faire un "String^ chaine=serialPort->ReadExisting();" pour stocker les données entrantes dans une String.
J'espère avoir pu t'aider un peu.
Partager