le 04-14-2017 09:45 AM
Bonjour,
J'ai un fichier txt qui contient les noms de mes répertoires je souhaite les utiliser pour pouvoir sélectionner mes répertoires à partir de la face avant via un menu déroulant. J'arrive à ouvrir et lire mon fichier mais je n'arrive pas à lié les informations lues et un menu déroulant. Je débute en labview
merci d'avance
le 04-14-2017 10:20 AM
04-14-2017 01:42 PM - modifié 04-14-2017 01:43 PM
Put the string array into a ring control (write the array to a property node "strings[]").
(Here the array constant simulates whatever you read from the file)
le 04-15-2017 04:01 AM
Pour l'instant j'ai pas fait grand chose...
04-15-2017 06:16 AM - modifié 04-15-2017 06:20 AM
Pour lire les lignes du fichier, fait un clic droit sur la fonction Read From Text File et sélectionne Read Lines, ensuite connecte une constante avec la valeur -1 à l'entrée count. Tu liras ainsi toutes les lignes de ton fichier et la sortie de Read From Text File sera un array. Tu pourras ensuite utiliser cet array pour populer les chaines du Text Ring comme indiqué par Altenbach.
NB: J'ai une version anglaise de LabVIEW alors je ne connais pas la traduction exacte de certain termes en français.
Ben64
le 04-19-2017 04:40 AM
Merci BEN64 et Altenbach, mais j'ai toujours un problème je n'arrive pas à avoir un menu déroulant en mode caractère(text ring) il est toujours en Numérique?
merci d'avance
le 04-19-2017 07:59 AM
le 04-19-2017 09:35 AM
je te transfert mon dernière test mais je n'arrive pas à relier le menu déroulant aux lignes lus dans mon fichier.
Merci pour ton aide
04-19-2017 09:52 AM - modifié 04-19-2017 10:07 AM
Your ring needs to be a control, not an indicator. (right-click...change).
Wire it to the index input.
Your loop needs a small wait.
Write the strings property before the loop as shown earlier.
Your text file has an extra empty line.
le 04-19-2017 10:18 AM
c'est bon je pense avoir compris avec les noeuds de propriétés je test et je revient clôturer le poste merci pour ton aide