le 07-01-2015 03:56 AM
Bonjour,
Mon problème ne doit pas être bien méchant. Je récupère un texte dans un fichier que je veux afficher sur la face avant. je dois le rafraichir à chaque tour de la boucle While. Le problème est que je me retrouve avec mon texte 100 fois dans mon indicateur. Je voudrais écraser mon texte à chaque tour de la boucle.
Quelqu'un a t-il une astuce ?
Merci,
Résolu ! Accéder à la solution.
le 07-01-2015 04:47 AM
Salut Sergreyn,
Le problème est simple : tu concatènes les datas de ta chaîne grâce à un registre à décalage, c'est logique qu'il te mette 100 fois la donnée... Si tu souhaites uniquement afficher la dernière valeur, il s'agit juste de ne pas concaténer ce que tu souhaites récupérer avec le registre à décalage.
J'espère avoir répondu à ta question.
Bilsix.
le 07-01-2015 05:11 AM
Hello,
En fait les registres à décalage sont peut-être nécessaires pour lire et formater correctement les lignes. Par contre, il faut réinitialiser le registre à décalage à chaque lecture de fichier ! Une simple chaine vide en entrée du registre à décalage d'entrée devrait suffire.
Cdt,
--Eric
Eric M. - Senior Software Engineer
Certified LabVIEW Architect - Certified LabVIEW Embedded Systems Developer - Certified LabWindows™/CVI Developer
Neosoft Technologies inc.
le 07-01-2015 05:54 AM
Merci Eric !
le 07-01-2015 06:43 AM
Merci merci ! C'était bien l'initialisation!