sharkus
Messages postés43Date d'inscriptionmardi 16 juillet 2002StatutMembreDernière intervention10 juillet 2012
-
4 nov. 2003 à 12:36
fabien_adalbert
Messages postés3Date d'inscriptionjeudi 26 février 2004StatutMembreDernière intervention 6 juillet 2006
-
6 juil. 2006 à 15:19
J'ai un lecteur de code barre connecter au port com et je voudrais avec le controle vb MScomm pouvoire récupérer les code barre.
J'ai réussie avec le hyperterminal à trouvé les parramètre de controle.
Avec hyperterminal je reçoi bien le code barre scanné mais sous VB ça marche pas !
J'utilise le controle MSCOMM mais lorsque je scan un code, l'évennement OnComm() n'est pas exécuté ! je comprend pas ce qui manque.
gaa179
Messages postés361Date d'inscriptionmercredi 21 mai 2003StatutMembreDernière intervention12 novembre 20092 4 nov. 2003 à 14:12
Salut,
il faut setter la propriété Mscomm1.RThresold = 1; Ainsi pour tout byte reçu, tu auras un évènement OnComm.
Je te conseil de le laisser à 1 et de reconstruire la trame jusqu'au caractère de fin puis d'éxécuter le traitement.
fabien_adalbert
Messages postés3Date d'inscriptionjeudi 26 février 2004StatutMembreDernière intervention 6 juillet 2006 6 juil. 2006 à 15:19
Bonjour
J'ai essayé en paramétrant bien le port et le lecteur de la même manière et les résultats étaient différent à chaque flash: soit il n'y avait rien dans l'input, soit pas tous les caractères ou bien cela se passait bien. Que puis-je faire pour que cela se passe bien à chaque fois?
Je n'ai pas de problème avec le port USB mais je voudrais donner la possibilité d'utiliser les 2 manières