Est il possible de creer une fenetre sous labview?

Je souhaite faire s'afficher une fenêtre lorsque je clique sur un bouton. Elle ne doit pas disparaitre après avoir entrer les valeurs nécessaire à l'exécution du programme. De plus, le programme peut boucler donc on doit pouvoir modifier les valeurs dans la fenêtre a tout moment. Merci d'avance pour toute réponse.

Une manière de résoudre ce problème est de lancer un vi indépendant. Le vi doit tourner en boucle continue. Il faut le refermer en quittant l'application principale.
La gestion de tout ça est un peu compliquée, et il y a quelques pièges.
Le vi joint en exemple implémente les points principaux :
- chargement dynamique
- lancement seulement si le vi n'est pas actif
- ouverture de la fenêtre
- fermeture à la sortie de l'application principale.
Le vi Run&Open doit être placé dans la même librairie (.llb) que le vi principal de l'application.
Chilly Charly    (aka CC)
         E-List Master - Kudos glutton - Press the yellow button on the left...        
Attachments:
Open_Window.llb.zip ‏41 KB

Similar Messages

  • Est-il possible d'utiliser google map sous labview 2014

    Bonjour,
    Pour les besoins d'une application je souhaiterai intégrer google map pour y faire afficher un emplacement mais celui-ci sera mobile car l'utilisation ressemblera à un GPS.
    est-ce possible de faire sa?
    Merci d'avance,
    Cordialement
    R.D.

    Bonjour,
    Il existe plusieurs méthode pour le faire, plus ou moins complexe. Il faut voir suivant ce que vous souhaitez faire. Avoir une image statique, c'est assez simple en utilisant un navigateur web dans LabVIEW et en reconstruisant l'URL qui va bien. Plus d'informations ici : https://developers.google.com/maps/documentation/staticmaps/
    ex : https://maps.googleapis.com/maps/api/staticmap?center=45.3212395,5.5916658&zoom=15&size=800x800&mapt...
    Il te faut juste après la latitude et la longitude pour choisir le point de la carte.
    Si tu veux alle rplus loin, j'avais posté ça il y a quelques temps, mais je ne sais pas si ca fonctionne encore. Après pour utiliser les fonctionnalités plus complètes de Maps, il faut utiliser une API et surtout enregistrer son application pour obtenir un code.
    Cordialement
    .mesLeft{float:left} .mesInfo{border-left:solid 1px #989898;font-size:x-small;color:#989898} .mesLogo{float:right;opacity:0.18} .mesLogo:hover{opacity:0.9}
    Maxime R.  
      CLD - Certified LabVIEW Developer / Développeur LabVIEW Certifié  
      CLAD - Certified LabVIEW Associate Developer   

  • Comment attaquer une DLL sous labview

    bonjour,
    pour le cadere d'un projet je cherche à savoir s'il est possible d'attaquer directement une DLL sous LABVIEW
    cordialement

    Merci mehdi pour la traduction: "Appeler une fonction d'une DLL"

  • Comment créer une dll sous labview avec plusieurs fonctions venant du même VI et possédant un tabcontrol ?

    Comment créer une dll sous labview avec plusieurs fonctions venant du même VI et possédant un tabcontrol ?

    Bonjour,
    L’utilisation d’une « commande d’onglet », ou « tabcontrol », ne pose pas de problème pour la définition d’une DLL à partir d’un VI.
    Selon la version de LabVIEW que vous utilisez, le processus de création de DLL sera différent.
    Si vous utilisez une version antérieure à la v8, vous pouvez vous reporter à ce lien : Construire une DLL avec LabVIEW 7.0.
    Sinon, vous devez enregistrer votre VI dans un projet, puis définir le connecteur de votre VI avec les paramètres d’entrées/sorties (cette opération est indépendante des différentes « commandes d’onglet » que vous avez pu implémenter).
    Sélectionnez, dans le projet les « spécifications de construction » dans le projet (via un click droit), pour créer une DLL. Dans la boite de dialogue qui s’ouvre alors, à l’onglet « fichiers source », vous pouvez ajouter votre VI parmi les « VIs exportés » et configurer, en fonction des E/S câblées sur le connecteur de votre VI, les fonctions contenues dans la DLL.
    J’espère que ces quelques éléments auront pu vous éclairer.
    Cordialement,
    Guillaume H.
    National Instruments France
    #adMrkt{text-align: center;font-size:11px; font-weight: bold;} #adMrkt a {text-decoration: none;} #adMrkt a:hover{font-size: 9px;} #adMrkt a span{display: none;} #adMrkt a:hover span{display: block;}
    >> NIDays 2011, le mardi 8 février au CNIT de Paris La Défense

  • Comment transposer une arborescence sous LabVIEW

    Bonjour à tous,
    Je voudrais transposer l'arborescence présente en pièce jointe en programmation LabVIEW.
    Je récupère de mon VI actuel les paramètres suivants (que l'on retrouve en entrée de l'arborescence, à gauche) :
    - Cycle de fonctionnement : Ouverture / Fermeture
    - Courant : Augmente / Diminue
    - Phase de fonctionnement : Phases Ouverture / Phases Fermeture
    - Variations autres paramètres (Tension, Vitesse, etc...) : Augmente / Diminue
    - Degré d'importance : /
    En fonction des valeurs que prennent ces entrées, on suit différents chemins qui nous font remonter vers des numéros (pastilles de couleurs sur l'image).
    Je voudrais savoir par quels moyens je pourrais modéliser cette arborescence sous LabVIEW ??? Est-ce qu'il existe des applications déjà existantes ???
    J'espère avoir été assez clair.
    Cordialement.
    Pièces jointes :
    Arborescence.jpg ‏230 KB

    Bonjour Simon,
    En fait j'avais pensé utiliser ce genre d'outil mais j'ai quelques problèmes avec ce que je veux faire vraiment (voir pièce jointe).
    Par exemple, en entrée de la case structure principale, j'ai plusieurs variables "DériveVerr++_S1", "DériveVerr+_S1", etc...Certaines vont avoir comme valeurs "VRAIE" et d'autres "FAUSSE".
    Je voudrais, à travers cet imbriquement de case structure, récupérer en sortie un message global (du texte qui s'affiche) et qui regroupe toutes les variables qui sont "VRAIE".
    En fait, il faudrait balayer l'état des variables dans les case structure et à la fin, en fonction des variables qui sont vraies, définir un message singulier (représenté par les pastilles de couleur sur la première pièce jointe)
    Le soucis, c'est qu'il y a une dizaine d'entrée et donc pleins de combinaisons possibles entre celles qui sont "VRAIE" et les autres qui sont "FAUSSE". Et c'est sur ce point que je me pose des questions sur l'utilisation des case structure et sur comment gérer autant d'informations différentes.
    SimonD31 a écrit:
    Qu'est-ce que tu souhaite avoir en sortie? Tes numeros sous quelle forme? une chaîne de caracteres?
    Les sorties seront en fait des messages textes qui feront la synthèse des états des variables d'entrée.
    J'espère avoir été clair dans mes propos...
    Cordialement.
    Pièces jointes :
    Structure.JPG ‏137 KB

  • Compilation sous LabVIEW 2009 et windows XP

    Bonjour,
    J'ai besoin d'une info :
    Est-il possible de compiler un exe sous LabVIEW 2009 et windows XP et le faire tourner sous windows 7 ?
    Merci d'avance.
    Philippe B.
    Certified Associate Developer / Dépt Moyens d'essais
    www.ingenia-system.com

    Bonjour,
    Oui c'est possible
    Le run-time de LabVIEW 2009 est compatible avec Windows 7.
    Tant que vous ne souhaitez pas creer un executable 64 bits cela reste possible.
    Que vous compiliez un executable sous Windows XP ou Windows 7 sa structure reste la meme.
    Cordialement,
    Da Helmut

  • Comment savoir si une fenetre Labview est au premier plan

    Comment savoir si une fenetre est Labview au premier plan ?
    Sans passer par l'API WIN32 (GetWindowInfo et WINDOWINFO)
    Sinon comment on fait pour recuperer la structure WINDOWINFO
    Merci

    Bonjour Lunik,
    Merci d'avoir posté sur le forum National Instruments.
    Il est possible d'utiliser le noeud de propriété VI>>Feneêtre face-avant>>au premier plan afin de savoir si la fenêtre LabVIEW du VI en question se situe au premier plan des fenêtres LabVIEW. Par contre pour savoir si la fenêtre est au premier plan par rapport à toutes les fenêtre Windows tu dois utiliser la fonction GetForegroundWindow (SetForegroundWindow pour la mettre au premier plan) de la DLL User32.dll.
    Voici un VI qui te montre comment utiliser ces différents éléments. Pour faire un test rapide ouvre le VI et click sur exécuter depuis la face-avant puis click sur exécuter depuis le diagramme. Le nom renvoyé change en fonction de la fenêtre qui est au premier plan.
    Benjamin R.
    R&D Software Development Manager
    http://www.fluigent.com/
    Pièces jointes :
    GetForeground.vi ‏10 KB

  • Est-il possible d'avoir un exemple plus détaillé de l'utilisation d'une structure évènement?

    Je cherche à piloter une charge programmable de type Prodigit 3254 series grace à Labview sous Windods XP. Une démo était fournie avec le matériel mais comporte beaucoup de bug et surtout surcharge l'UC à 100%. J'ai essayé d'utiliser une structure évènement pour palier à ce problème mais je perd le controle de la charge. Mon programme d'origine me permet de la controler, de faire évoluer sa config mais dès que l'ajoute la structure évènement je perds le controle de tout. Est-il possible d'avoir des détails sur la manière d'utiliser une structure évènement? sur son mode de fonctionnement? Rien ne figure dans le livre de programmation de Francis Cottet pour la version 6.1. Merci d'
    avance

    Bonjour, vous pouvez trouver les infos concernant la structure évènement ici :
    Loops and Structures : http://zone.ni.com/devzone/devzone.nsf/webcategories/E27D46969B82A7FD86256A23005B6947
    Plus précisément dans :
    - Event-Driven Programming in LabVIEW
    - Use the Event Structure in LabVIEW to Capture a Panel Close Event
    - Inside LabVIEW : Event-Driven Programming
    N'hésitez pas à me dire si cela répond à votre besoin.
    Cordialement
    Nicolas François
    National Instruments France

  • Est-il possible pour un developpeur de proposer une version bêta d'une application sur l'app store?

    Est-il possible pour un developpeur de proposer une version bêta d'une application sur l'app store?

    Bonjour, vous pouvez trouver les infos concernant la structure évènement ici :
    Loops and Structures : http://zone.ni.com/devzone/devzone.nsf/webcategories/E27D46969B82A7FD86256A23005B6947
    Plus précisément dans :
    - Event-Driven Programming in LabVIEW
    - Use the Event Structure in LabVIEW to Capture a Panel Close Event
    - Inside LabVIEW : Event-Driven Programming
    N'hésitez pas à me dire si cela répond à votre besoin.
    Cordialement
    Nicolas François
    National Instruments France

  • Est il possible d'installe​r un labview ou un runtime sur une Clé USB U3

    Une clé USB U3 est une clé qui possède son propre OS. il  est donc possible d'installer des programmes et de les charger à partir de cette source. Lors de l'execution tous les fichier temporaires sont créés sur la clé ce qui ne laisse aucune trace sur le pc hôte.
    Installer un Labview dessus permettrait de ne pas poluer le PC du client lors d'un dépannage sur site.
    Ma question concerne à la fois la possibilité d'installation et d'utilisation, mais aussi d'activation, quelle identifiant sera utilisé pour activer la version.
    Merci pour vos réponses et pour votre aide.
    Pierre

    ... Pour augmenter les chance d'obtenir une bonne réponse, je suggère que tu re-postes ce message en anglais sur "special interest boards" >> "BreakPoint" ou "FeedBack"
    Message Edité par TiTou le 03-29-2006 03:04 PM
    When my feet touch the ground each morning the devil thinks "bloody hell... He's up again!"

  • Est-il possible sur un iMac OS 10.6.8 de créer une clé usb d'installation bootable comme sur Mavericks (sans l'utilisation du disque d'Installation initial) ?

    Est-il possible sur un iMac OS 10.6.8 de créer une clé usb d’installation bootable comme sur Mavericks (sans l'utilisation du disque d'Installation initial) ?

    ... Pour augmenter les chance d'obtenir une bonne réponse, je suggère que tu re-postes ce message en anglais sur "special interest boards" >> "BreakPoint" ou "FeedBack"
    Message Edité par TiTou le 03-29-2006 03:04 PM
    When my feet touch the ground each morning the devil thinks "bloody hell... He's up again!"

  • Est -ce qu'il ya une tentative de creer un ios assez semlable à ios 7 pour l'ipod touch 4g

    est -ce qu'il ya une tentative de creer un ios assez semlable à ios 7 pour l'ipod touch 4g

    As Apple said in June, iOS 7 is not compatible with the 4G iPod.
    All the iOS devices compatible (iPhone 4 and later, iPad 2 and later, and 5G iPod touch) with iOS 7 have at least 512 MB of memory (RAM). The 4G iPod only has 256 MB

  • Pourquoi n'est il pas possible de convertir une musique en une sonnerie pour alarme de réveil de plus de 30-40 secondes?

    Bonjour,
    Je voudrais savoir pourquoi n'est il pas possible de convertir une musique en une sonnerie pour alarme de réveil de plus de 30-40 secondes? Et si cela est remédiable, merci de me l'indiquer.
    A bientôt.

    Google translate:
    I want to know why is it not possible to convert music into a ringtone for the alarm clock more than 30-40 seconds? And if it is remediable, thank you stated.
    Just Google for:
    convert mp3 to iphone ringtone.

  • Je suis sur MACPRO je ne parviens pas a activer acrobat X1 dans la suite CC, les autres logiciels fonctionnent parfaitement, en lançant l'application acrobat, j'obtiens une fenetre sur laquelle est indiqué : Contrat de licence du logiciel Adobe, en bas de

    je suis sur MACPRO je ne parviens pas a activer acrobat X1 dans la suite CC, les autres logiciels fonctionnent parfaitement, en lançant l'application acrobat, j'obtiens une fenetre sur laquelle est indiqué : Contrat de licence du logiciel Adobe, en bas de cette fenêtre 2 boutons: quitter ou accepter , en quittant sur accepter, rien ne se produit

    je suis sur MACPRO je ne parviens pas a activer acrobat X1 dans la suite CC, les autres logiciels fonctionnent parfaitement, en lançant l'application acrobat, j'obtiens une fenetre sur laquelle est indiqué : Contrat de licence du logiciel Adobe, en bas de cette fenêtre 2 boutons: quitter ou accepter , en quittant sur accepter, rien ne se produit

  • Est-il possible de ne récupérer que certaines informations d'une sauvegarde Itunes ?

    mon problème est le suivant: mon Ipad a dû être remplacé car il y avait un problème avec l'identifiant apple avec lequel j'ai configuré cet Ipad, et la camera ne fonctionnait plus...
    j'ai donc renvoyé mon Ipad chez appel qui m'en a fourni un nouveau. avant de le renvoyer j'avais fait une sauvegrade Itunes. je viens d'ouvrir mon nouvel Ipad comme "nouvel Ipad" et j'aimerais récupérer uniquement les photos qui se trouvent sur la sauvegarde de mon ancien Ipad sans que cette sauvegarde ne reconfigure mon nouvel Ipad et que je ne récupère donc les problème d'identifiant que j'avais avant de le renvoyer...
    est-il possible de ne récupérer qu'une partie des informations d'une sauvegarde ? j'avais par ailleurs acheté l'application "Pages" que j'aimerais aussi récupérer...
    merci à vous

    Anny1247 wrote:
    bonjour
    c'est facile de résoudre ce problème, chercher sur google comme : récupérer photos iphone ou récupérer contacts iphone
    d'autre façons est essayer ici
    http://www.transfer-iphone-recovery.fr/recuperation-de-donnees-iphone/
    bien

Maybe you are looking for

  • Adobe Media Encoder error when encoding: winfile.cpp-759

    Mods: Please move this to the appropriate thread wasn't sure to move it to Premiere or Flash I receive this error when trying to encode AVI to H.264 using Adobe Media Encoder CS5 (64bit): When searching through the forums, several suggestions for CS4

  • Automatic Row Processing (DML) - Return Key Into Item

    Hello, This question is on Apex 4.2: I'm Displaying the [UNIKEY] column value after the record is inserted into the table using : page process > process row table_name > Source: Automatic Row Processing (DML) > Return Key Into Item > "Item Name" This

  • How to create search help on a parameter

    Hi all,           How to create search help on a parameter .Please tell me process . Regards,

  • Create or replace

    Hi friends, I know timestamp column in the user objects will change when the parameters in the procedure changes.. But I would like to know will 'create or replace procedure' change the last_ddl_time in user_objects view? I ran 'create or replace pro

  • HT201303 Apple ID says my security answers are incorrect

    I received an email saying that my Apple ID information had been changed, so I went in to my account and saw that there was a different credit card number and expiration date, as well as a different city and state attached to my street address.  I im