ASC FONCTION

marty14 Messages postés 104 Date d'inscription lundi 21 août 2006 Statut Membre Dernière intervention 29 mai 2011 - 26 août 2008 à 17:19
jrivet Messages postés 7392 Date d'inscription mercredi 23 avril 2003 Statut Membre Derniè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

3 réponses

gallyhc Messages postés 386 Date d'inscription samedi 4 octobre 2008 Statut Membre Dernière intervention 19 février 2018 2
26 août 2008 à 20:01
Bonjour,

Peu etre juste parce que ce n'est pas les même tableau? tu as buffer(5) et BufferIn(5) il y a un In en trop vu ce que tu ecris.

Bonne continuation,
[Gally Home Corp]
0
cs_Jack Messages postés 14006 Date d'inscription samedi 29 décembre 2001 Statut Modérateur Dernière intervention 28 août 2015 79
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)
0
jrivet Messages postés 7392 Date d'inscription mercredi 23 avril 2003 Statut Membre Dernière intervention 6 avril 2012 60
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

@+: Ju£i€n
Pensez: Réponse acceptée
0
Rejoignez-nous