Votre question

cherche fonction de lecture sur port com non bloquante pour visual c++ .Net

Tags :
  • Programmation
Dernière réponse : dans Programmation
25 Avril 2006 16:12:34

Actuellement j´utilise la fonction
m_hCom = m_hCom = CreateFile("COM5", GENERIC_READ | GENERIC_WRITE, 0, NULL, OPEN_EXISTING, 0, NULL);
et la fonction
bReadRC = ReadFile(m_hCom,&Buffer,2, &Gelsense_Bytes, NULL);

Mon probleme est que j aimerais mettre un timeout ou watchdog pour cette fonction parce qu il n y a pas toujours quelque chose a lire sur le port.
Je voudrais que passer un delai cette fonction renvoie une chaine vide ou n importe quoi indiquant que il n y a rien a lire. ou alors cette fonction de lecture sur un port com peut etre non bloquante. application visual c++ .Net

Merci d´avance

Autres pages sur : cherche fonction lecture port com bloquante visual net

a b L Programmation
25 Avril 2006 19:15:12

Si tu ne trouves pas, utilise un thread.
26 Avril 2006 00:17:49

SetCommTimeouts sert à ça.
Tom's guide dans le monde
  • Allemagne
  • Italie
  • Irlande
  • Royaume Uni
  • Etats Unis
Suivre Tom's Guide
Inscrivez-vous à la Newsletter
  • ajouter à twitter
  • ajouter à facebook
  • ajouter un flux RSS