le 03-19-2012 04:07 AM
Bonjour,
Sous LabView 2011, je voudrais créer un interrupteur qui renvoie 2 valeurs ou chaîne de caractères possibles. Ceci afin de récupérer ces valeurs dans un fichier de configuration que je lie et enregistre.
Les 2 interrupteurs voulue ressemble a l'image en pièces jointes
Merci d'avance
Résolu ! Accéder à la solution.
le 03-19-2012 04:15 AM
Un booleén qui doit renvoyer 2 chaines suivant les états T/F ?
Petit débutant que je suis , perso j'utiliserais une structure case ou la fonction select.
le 03-19-2012 04:42 AM
En effet la fonction select fonctionnerait bien, un simple cast du booléen en string fonctionnerait aussi. Ou alors plus compliqué un Xcontrol (mais sa serait un overkill dans ce cas)
03-19-2012 04:46 AM - modifié 03-19-2012 04:49 AM
Comme proposé par Ouadji, la fonction Select devrait faire l'affaire.
Après, il y a une autre possibilité, c'est de mettre les chaines de caractères dans les options de "Boolean Text" du controle, et de récupérer la chaine correspondant à la valeur de l'interrupteur avec la propriété "Boolean Text -> Text", mais pour que ça fonctionne il faut que le "Boolean Text" soit activé dans les options du controle.
le 03-19-2012 04:47 AM
Rodéric,
Pourriez-vous (à l'avance merci) donner un petit exemple d'un cast d'un booléen en string.
Merci beaucoup.
le 03-19-2012 04:47 AM
Rodéric a écrit :
un simple cast du booléen en string fonctionnerait aussi.
Là j'ai pas compris.
le 03-19-2012 04:52 AM
03-19-2012 05:02 AM - modifié 03-19-2012 05:06 AM
Je crois que RomainP voulait obtenir une chaine personnalisée, pas simplement "TRUE" ou "FALSE"
le 03-19-2012 05:20 AM
Merci pour votre aide.
Finalement j'ai choisi un case et la fonction sélectionner. La fonction case est utilisé quand je lie mon fichier de configuration et la fonction sélectionner quand je l'enregistre.