03-13-2013 05:07 AM
Bonjour,
Je suis en train de créer un VI pour lire les mesures réalisées par un capteur. Ce sont différentes valeurs de température.
A l'exécution du VI, LabVIEW demande de sélectionner le chemin du fichier via une fenêtre de dialogue. Malheureusement, lorsque l'on sélectionne le fichier souhaité, la boite de dialogue reste affichée et redemande de sélectionner le fichier jusqu'à ce le processus soit annulé.
Je suis donc obligée de sélectionner le fichier lorsque le VI ne s'exécute pas.
Cependant, mon VI lit correctement les données quelles soient contenues dans un fichier texte ou même dans un tableur excel.
Ce VI est intégré dans une application demandée par un client et développée dans le cadre d'un projet.
Merci de votre aide,
Solved! Go to Solution.
03-14-2013 10:43 AM
Bonjour,
Pour avoir testé ce VI, il fonctionne très bien et n'affiche qu'une seule boîte de dialogue. N'utiliseriez vous pas l'exécution en continu ? Si oui, utilisez la flèche simple :
Ou bien, ce VI fonctionne peut être très bien tel quel et il pose problème dans votre application globale ?
Dans ce cas il est fort probable que vous fassiez appel à ce VI dans un boucle (While ou For) et il est alors normal qu'à chaque fois il demande à chaque tour de boucle le fichier à utiliser.
Toujours dance ce cas, avez vous vraiment besoin de faire appel à ce VI en boucle ? SI vous y faites appel avant votre boucle, vous éviterez de relire le fichier à chaque fois
Cordialement,
Mathieu P. | Certified LabVIEW Associate Developer
National Instruments France
03-14-2013 03:14 PM
Bonjour,
Effectivement, mon VI prinicpal contient une boucle while. Je n'avais absolument pas pensé au fait que je faisais appel en permance à ce VI.
Merci pour votre aide.
Cordialement,
Julie