|
PROFESSIONAL NEWSGROUPS WINDEV, WEBDEV and WINDEV Mobile |
| | | | | |
Problème étrange d'acquisition de données |
Started by fabien.burlot, Jan., 05 2005 3:26 PM - 2 replies |
| |
| | | |
|
| |
Posted on January, 05 2005 - 3:26 PM |
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. |
| |
| |
| | | |
|
| | |
| |
Posted on January, 05 2005 - 7:30 PM |
"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é. |
| |
| |
| | | |
|
| | |
| |
Posted on January, 06 2005 - 9:55 AM |
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. |
| |
| |
| | | |
|
| | | | |
| | |
| | |
| |
|
|
|