marty14
Messages postés104Date d'inscriptionlundi 21 août 2006StatutMembreDernière intervention29 mai 2011
-
26 août 2008 à 17:19
jrivet
Messages postés7392Date d'inscriptionmercredi 23 avril 2003StatutMembreDernière intervention 6 avril 2012
-
27 août 2008 à 08:47
Bonjour à tous,
quelqu un peut m'expliquer pourquois via un text1.text=buffer(5) je recois plein de donnée sans interuption tandis que si je fait text=Asc(BufferIn(5)) mes données ne sont plus répétées et en general ca se termine par 54
cs_Jack
Messages postés14006Date d'inscriptionsamedi 29 décembre 2001StatutModérateurDernière intervention28 août 201579 26 août 2008 à 20:03
Salut
La commande ASC ne retourne qu'un seul chiffre, celui du code ASCII du premier caratère de la chaine fournie.
Ne sachant pas comment sont dimensionnés "buffer" ou "bufferin", difficile de te répondre.
Vala
Jack, MVP VB NB : Je ne répondrai pas aux messages privés
<hr />Le savoir est la seule matière qui s'accroit quand on la partage (Socrate)
jrivet
Messages postés7392Date d'inscriptionmercredi 23 avril 2003StatutMembreDernière intervention 6 avril 201260 27 août 2008 à 08:47
Salut,
J'ajouterai aussi que ce n'est pas cette ligne "(text1.text=buffer(5))" qui fait que tu reçoit des données sans interruption. Car après tout ce n'est q'une affectation...
Mais plutôt l'endroit ou elle se trouve (peu être dans un timer ou dans l'évènement de réception d'un objet quelconque)
Il serait bon si tu souhaites une aide précise, de l'être tout autant dans la description de ton problème