Tom's Guide > Forum > Programmation > cherche fonction de lecture sur port com non bloquante pour visual c++ .Net

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

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

TomsGuide.com : 800 000 inscrits répondent à toutes vos questions high-tech et informatique. Pour obtenir de l'aide, inscrivez-vous gratuitement !
Mot :    Pseudo :           
 

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

Liens sponsorisés
Inscrivez-vous ou connectez-vous pour masquer ceci.

Si tu ne trouves pas, utilise un thread.

Répondre à CRicky

SetCommTimeouts sert à ça.

Répondre à ataofeal
Tom's Guide > Forum > Programmation > cherche fonction de lecture sur port com non bloquante pour visual c++ .Net
Aller à :

Il y a 2764 utilisateurs connus et inconnus. Pour voir la liste des connectés connus, cliquez ici.

Attention

Vous allez répondre sur un sujet resté inactif pendant plus de 6 mois.
Assurez-vous d'apporter des éléments nouveaux à la discussion avant de poursuivre.

Répondre Annuler
Liens