Bonjour,
J'ai développé une application qui communique sur le port série avec un µC. Celle-ci repose sur les API Windows, en effet c'est une communication assez spéciale et je ne peux pas tout simplement utiliser les composants TComPort!
L'application fonctionne "correctement" mais le problème c'est que lors de mon CreateFile je n'utilise pas une OVERLAPPED STRUCTURE ce qui entraîne que ma communication n'est pas asynchrone et que mon application est tout simplement bloquée lors des transferts Plutôt génant!
Ma question est, vous vous en doutez, comment faire en sorte que mon application ne soit plus bloquée ?
- Utiliser lors de CreateFile une OVERLAPPED STRUCTURE ?
ou, Mettre le tout dans une Thread ?
ou, alors les deux : utiliser une OVERLAPPED STRUCTURE et mettre mes appels dans une Thread ?
Comme vous le voyez je n'y connais pas grand chose et je vous avoue être un peu perdu!
Si la solution est d'utiliser une Thread, je vous serais très reconnaissant de me donner un petit exemple ... notamment sur les évènements auxquels je dois réagir
Un grand merci d'avance!
Partager