Port série

biscot19 Messages postés 31 Date d'inscription lundi 27 mai 2002 Statut Membre Dernière intervention 24 novembre 2004 - 27 mai 2004 à 14:35
ymca2003 Messages postés 2070 Date d'inscription mardi 22 avril 2003 Statut Membre Dernière intervention 3 juillet 2006 - 2 juin 2004 à 14:23
Bonjour,

Je lis des informations sur le port série venant d'une imprimante.
Cependant quand mon imprimante n'est pas sous tension, elle ne renvoi rien donc mon programme reste bloqué sur le ReadFile.

Je voudrais savoir comment faire pour lui dire qu'au bon d'un moment s'il n'arrive pas a lire qu'il sorte en erreur??

Merci de votre aide

3 réponses

ymca2003 Messages postés 2070 Date d'inscription mardi 22 avril 2003 Statut Membre Dernière intervention 3 juillet 2006 7
27 mai 2004 à 20:57
il faut fixer des valeurs à la structure COMMTIMEOUTS, j'ai une source qui montre un exempl (attend un délai max le premier caractère puis un autre délai les caractères suivant) :
http://www.cppfrance.com/code.aspx?ID=22441
0
biscot19 Messages postés 31 Date d'inscription lundi 27 mai 2002 Statut Membre Dernière intervention 24 novembre 2004
28 mai 2004 à 12:12
bah le probleme c'est que ça ne me retourne pas une erreur
moi je veux que ça dise que ça s'est mal passé
0
ymca2003 Messages postés 2070 Date d'inscription mardi 22 avril 2003 Statut Membre Dernière intervention 3 juillet 2006 7
2 juin 2004 à 14:23
c'est simple, tu vérifie combien d'octets on été lus. si t'as pas le nombre voulu c'est que y'a eu un problème
0
Rejoignez-nous