Communauté des utilisateurs LabVIEW Discussions

annuler
Affichage des résultats de 
Rechercher plutôt 
Vouliez-vous dire : 

Lecture d'un fichier par bloc de ligne

Résolu !
Accéder à la solution

Bonsoir à tous,

 

Mon programme doit lire un fichier texte qui s'incrémente au fur et à mesure sans écraser les anciennes données. (le fichier se trouve dans un serveur)

le fichier est composé de bloc de 5 lignes.

Le programme que j'ai fait lit les lignes manuellement, alors que maintenant je veux qu'il lit le fichier automatiquement. (l'idée est de lire et afficher les 5 premières lignes, après le vi vérifie la disponibilité de nouvelles données dans le fichier et les affiches). 

Je vous fait parvenir le vi et le fichier, en espérant une aide de votre part.

 Merci d'avance pour votre aide

 

Tout télécharger
0 Compliments
Message 1 sur 3
3 482 Visites
Solution
Accepté par l'auteur du sujet MezianiOussama

Bonjour,

 

dans ton exemple, tu lis le fichier en entier... tu peux donc te balader dans le fichier  comme tu veux après, en utilisant une boucle while et une structure évènement qui détecte un changement d'indice.

Une suggestion : il serait plus simple pour l'exploitation que tu insères les noms des voies et les numéros de mesure lors de la création du fichier.

0 Compliments
Message 2 sur 3
3 450 Visites

Merci pour la réponse.

Pour les voies, il y a une seule voie ( un seule instrument qui génère le fichier)

Concernant les N° de mesure c'est une bonne idée, comme ça utilisateur va connaitre le nombre de mesure effectuées. 

0 Compliments
Message 3 sur 3
3 416 Visites