|
Problème étrange d'acquisition de données |
Iniciado por fabien.burlot, 05,ene. 2005 15:26 - 2 respuestas |
| |
| | | |
|
| |
Publicado el 05,enero 2005 - 15:26 |
Bonjour,
Je récupère des données par le bluetooth de mon appareil et j'ai un petit problème pour l'affichage.
/********************************** messagelu est une chaîne IndBoucle est un entier TableauPds est un tableau de 17 caractères sEcrit(8, UnicodeVersAnsi(Caract(27) + Caract(80) + Caract(13) + Caract(10)))
POUR IndBoucle = 1 A 17 TableauPds[IndBoucle] = Caract(Asc(sLit(8,1))) Info(TableauPds[IndBoucle]) FIN messagelu = TableauPds[7] + TableauPds[8] + TableauPds[9] + TableauPds[10] + TableauPds[11] + TableauPds[12] + TableauPds[13] Info(messagelu) **********************************/
Voila le code qui logiquement me permet de récupérer ce que je reçois par le port Bluetooth. Le problème est que lorsque je supprime le "Info(TableauPds[IndBoucle])" qui s'écrit à chaque caractère reçu, je n'ai plus rien dans mon tableau et donc l'affichage de "messagelu" à la fin est une chaîne vide. Je voudrais savoir si il y a une solution à ce problème.
Merci d'avance. |
| |
| |
| | | |
|
| | |
| |
Publicado el 05,enero 2005 - 19:30 |
"Fabien BURLOT" <fabien.burlot@isapoultry.com> écrivait news:41dbe0b7 @news.pcsoft.fr:
> lorsque je supprime le "Info(TableauPds[IndBoucle])"
Salut,
Surement un pb de vitesse ou de tempo. Avant de lire par sLit, attent en boucle les données avec sDansFileEntrée !
-- En esperant t'avoir aidé. |
| |
| |
| | | |
|
| | |
| |
Publicado el 06,enero 2005 - 09:55 |
Bonjour,
J'ai placé le code suivant avant la boucle de lecture et ça fontcionne
/************************************** BOUCLE SI sDansFileEntrée( >= 16 ALORS SORTIR FIN **************************************/
16 étant la longueur de la chaîne que m'envoie la balance à chaque impression.
Merci Ted pour ton aide. |
| |
| |
| | | |
|
| | | | |
| | |
|