Lancer une applicatio​n

Bonjour,
Je fais une petite application un vi qui lance un autre vi (par exemple V1 lance V2), jusqu'à présent rien d'anormal mais je souhaiterai que le vi appelé(V2)
réduit le V1 en bas de l'écran pour ne voir seulement le V2 avec par exemple des noeuds de propriétés. Pourriez vous me donner des exemples s'ils existent, merci d'avance.
Cordialement,
Résolu !
Accéder à la solution.

Bonjour,
Le comportement que vous observez n'a rien à voir avec les propriétés d'exécution du VI.
Il s'agit simplement du diagramme du VI principal. En effet, lorsque le sous-VI fini son exécution, il n'y a rien de prévu dans la suite du VI principal, donc celui-ci s'arrête simplement. Il n'y a rien d'anormal à cela.
L'intérêt de cet exemple est de vous montrer comment vous pouvez passer les références des différents VIs et sous-VIs et vous en servir avec les propriétés adéquates pour minimiser/maximiser les face-avant associées. Pour ce qui est de l'algorithme principal, il vous appartient de l'apdapter à votre application pour que le VI principal continue à s'exécuter!
Cordialement,
Olivier L. | Certified LabVIEW Developer

Similar Messages

  • Peut-on lancer une applicatio​n CVI2012 sur un poste n'ayant pas le RT d'installé

    Bonjour,
    Je souhaite déployer des applications compilées en CVI 2012 sur environ 400 PC. Mais sans a avoir à lancer de setup.
    Mes applications seront accesibles sur un disque réseau partagé.
    Peut-on coller les dll du runtime de CVI 2012 à côté de l'exe?
    Si oui lesquelles?
    Merci pour votre aide

    As a standard CVI supports the Microsoft Windows Installer (.msi) distribution type only - which means having to run a setup. But you may also have a look here

  • Peut-on lancer une acquisition dans un serveur TCPIP sans stopper la communicationTCPIP?

    Dans le cadre d'une communicationTCPIP, je veux que lorsque le serveur reçoit une commande donnée, il lance une acquisition sans rompre la liaisonTCPIP. Or,si je fais une boucle,on reste bloqué dans la boucle, si je n'en fais pas, l'acquisition se fait sur une seule itération.Comment puis-je concilier les deux? Merci

    Bonjour,
    Quel outil utilisez vous ? LabVIEW,CVI,Visual ...?
    Une solution consisterait à utiliser deux boucles en paralèlle sous LabVIEW ou deux thread si vous utilisez le C ou C++ et mettre en oeuvre un mécanisme de synchronisation tel que la notification.
    Par exemple en LabVIEW, une boucle sera à l'écoute des vos trames TCP/IP si cette trame concerne une requête d'aquistion vous pouvez envoyer un message de notification à la deuxième boucle qui va se "reveiller" à ce moment là. Il existe plusieurs exemples sous LabVIEW.
    J'espères que ces éléments vous permettront d'avancer.
    Sincères salutations.
    Salissou ISSA
    Ingénieur d'application
    National Instruments France

  • Attente de configuration d'un appareil avant de lancer une mesure

    J'utilise Labwindows/CVI.
    J'ai parfois l'impression que les résultats de mesures que je demande à un analyseur de spectre sont faux car celui-ci n'aurait pas le temps de se configurer comme voulu.Le code déroulerait trop vite!!
    Y a t-il une fonction qui me permettrait de savoir si l'appareil est bien configuré avant de lui demander une mesure??
    Ex: 1/configuration du span, configuration du RBW, Level, Attenuation,tec..
    2/l'appareil est il bien configuré?(attente d'une réponse de l'appareil)
    3/si oui, lancer une mesure de puissance
    Merci pour votre réponse
    Arnaud

    Bonjour,
    Avez-vous essayer de lancer NI-SPY pour savoir quelles sont les commandes utilisées ?
    Comment cela se passe-til dans MAX ?
    Avez-vous la dernière version du driver NI-488.2 ?
    Vous avez la fonction "viWaitOnEvent".
    Cordialement,
    Isabelle
    Ingénieur d'applications
    National Instruments France

  • Lancer une cmd dos en mode administra​teur?

    Bonjour a tous,
    Je voulais savoir si il est possible de lancer une invite de commande en mode administrateur.
    Je travail sur une tablette surface pro 3, dans mon VI je viens faire appel au clavier virtuel de la tablette pour remplir mes champ string (le tabtip pas le OSK) a l'aide d'une cmd dos trouvé sur le net.
    J'aimerais une fois la saisie des informations terminé que le clavier se referme automatiquement. Pour cela, j'ai trouvé une autre commande dos sur le net qui permet de le faire mais cette fois si il faut lancer la cmd DOS en mode administrateur pour que celle ci fonctionne... Je n'ai pas trouvé le moyen de lancer ma commande dos en mode administrateur...
    Es ce possible?
    Merci d'avance de votre aide
    Résolu !
    Accéder à la solution.

    super! très bonne réponse. et merci de partager. A+
    Luc Desruelle | Voir mon profil | LabVIEW Code & blog
    Co-auteur livre LabVIEW : Programmation et applications
    CLA : Certified LabVIEW Architect / Certifié Architecte LabVIEW
    CLD : Certified LabVIEW Developer / Certifié Développeur LabVIEW

  • Lancer une commande à partir d'une boite de dialogue

    Bonjour,
    Je dois automatiser un equipement de mesure et donc creer un programme qui débouchera sur un controle qualité. J'arrive à commander mon équipement mais j'aimerais pouvoir lancer mes commandes via une boite de dialogue afin que ce soit plus " professionnel ". Par exemple : Veuillez entrer la valeur de intel : et je rentre ma valeur ainsi de suite selon les modes à configurer. Je suis un débutant avancé en gros donc je connais les bases mais je n'ai pas fait réellement de programme de cette envergure. 
    je vous remercie d'avance. 

    Hello Audirs,
    Je ne suis toujours pas tout à fait sur de votre besoin, mais il se pourrait que ce bout d'exemple soit suffisant ;-)
    Cdt,
    Eric M. - Application Engineering Specialist
    Certified LabVIEW Architect
    Certified LabWindows™/CVI Developer
    Pièces jointes :
    Command Handler.vi ‏10 KB
    Command Dialog.vi ‏17 KB

  • Lancer une séquence d'un programme à une date et heure préscise (mais une seule fois)

    Bonjour à tous, et bien entendu merci de votre aide.
    Je vous explique ma problématique, un peu tordu je dois l'avouer.
         Voilà, je voudrais qu'une partie de mon programme s'exécute le 15  du mois en cours à 23h59 et le 28 ou 30 ou 31 (selon le mois)  à la même heure 23h59.
    A chaque fois que l'on atteint le mileu ou la fin du mois, le programme doit exécuter une fois la séquence.
    Mon problème c'est que je ne vois pas comment faire pour que l'execution ne se fasse qu'une seule fois lorsque l'on atteint cette date. (VI principale qui tourne en boucle)
    Merci d'avance pour vos réponses.

    Hello Sentenza,
    Je te propose de télécharger le vi et de lire les instructions.
    Quelques détails:
    - je n'ai pas fait de Def de Type pour l'Enum pour ne pas avoir à partager plus de fichier dans le post mais il vaut mieux en faire une.
    - j'ai fais un bon d'exemple pour une date, pour plusieurs, vous pourrez partir sur un tableau et avancé au fur et à mesure dans l'indexation.
    Bonne soirée,
    Flo
    Open Diagram First
    Pièces jointes :
    Faire qqchose a l'heure.vi ‏11 KB

  • Bonjour, j'ai une application avec un DAQmx à une certaine adresse et je lance une seconde application de lecture analogique 'ai le retout Erreur -50103 probleme réservation. Comment partager l'information via la même adresse IP ?

    Schema explicatif :
    PC --> process 1 --> Daqmx ( input analogique )
          --> process 2 -->lecture analogique sur Daqmx du process 1
    J'ai regardé sur le forum l'erreur -50103, avec une boucle while , ne marche pas dans mon application .
    Y a t il une fonction multitache sur le Daqmx, je cherche .
    Résolu !
    Accéder à la solution.

    Bonjour PARKER_LA,
    Pourriez-vous être plus précis sur le matériel et logiciel que vous utilisez ?
    Quand vous utilisez le terme "DAQmx", voulez-vous parler du matériel d'acquisition Compact DAQ (cDAQ) ? S'agit-il d'un châssis avec plusieurs modules ?
    Pouvez-vous poster votre code ?
    Cordialement,
    Isabelle G.
    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;}
    Été de LabVIEW 2014
    12 présentations en ligne, du 30 juin au 18 juillet

  • Bonjour, j ai lancer une procédure de remplacement de mon ipod alors qu il fonctionne très bien comment arrêter cette procédure ?

    Tout est dans la question

    Google translate:
    Hello, I have run a procedure to replace my ipod so that it works very well how to stop this process?
    Maybe this but I may not understand your problem
    Try:
    - iOS: Not responding or does not turn on
    - Also try DFU mode after try recovery mode
    How to put iPod touch / iPhone into DFU mode « Karthik's scribblings
    - If not successful and you can't fully turn the iOS device fully off, let the battery fully drain. After charging for an least an hour try the above again.
    - Try on another computer                            
    - If still not successful that usually indicates a hardware problem and an appointment at the Genius Bar of an Apple store is in order.
    Apple Retail Store - Genius Bar                                     

  • Exécuter une partie du programme une seul fois lors du premier lancement

    Bonjour un tous!
    Dans le cadre d'un stage, je suis amené à gérer un spectrophotomètre avec Labview.
    J'aimerais qu'une partie de mon programme ne s'exécute que lors de la première exécution du programme.
    En fait, je désire que lors de la première exécution, le spectro fasse un auto-zéro et que ensuite il fasse ses mesures normalement.
    J'ai testé avec l'outil "premier appel" et une boucle condition mais cela ne fonctionne pas. Quand le programme tourne en boucle, il concidère à chaque fois que c'est la première exécution. Je suppose donc que j'ai mal compris cette fonction.
    Je cherche donc un moyen d'arriver à mes fins.
    Voivi le programme (Labview 2011)
    Résolu !
    Accéder à la solution.
    Pièces jointes :
    Mesure spectro.vi ‏32 KB

    Bonjour,
    J'imagine que pour exécuter votre code en continu, vous cliquez sur la double flèche d'exécution qui lance l'exécution du VI en continu. L'utilisation de cette méthode d'exécution revient à lancer le VI à la suite manuellement, autrement dit, le VI s'arrête et se relance entre chaque exécution.
    Il ne faut utiliser cette flèche qu'a des fin de débugage de votre application, par pour lancer une application en continue.
    Dans votre cas, la fonction premier appel renvoi toujours vrai, car le VI est arrêté et relancé donc, oui, c'est toujours un premier appel. Il faut rajouter une boucle while (ou tant que dans votre code pour exécuter en continue la mesure une fois l'initialisation terminée.
    Si joint votre VI modifié. C'est une modification très rapide et pas forcément optimisée, mais pour illustré le principe. Ca devrait tout de même mieux fonctionner pour votre application.
    On configure la ressource, on fait l'initialisation, puis on fait la mesure en continue jusqu'à un appui sur stop.
    J'ai placé l'enregistrement dans la boucle, la encore, je ne sais pas si c'est ce que vous souhaitez vraiment faire. Le but était de vous montrer comment utiliser la boucle while.
    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   
    Pièces jointes :
    Mesure spectro 2.vi ‏20 KB

  • Une photo unique d une session video

    voila je cherche a prendre des photo avec une webcam, le probleme c est c est lent, alors j ai vu qu on pouvait lancer une sequence video et puis a l aide IMAQ Grab prendre des photos directement de la session video.
    ma question je veux seulement une photo et pas une sequence de photo (je veux que la photo soit prise lorsque un evenemnt se passe), qu est ce que je dois changer dans mon programme.
    j utilise Lbview 8.2.1 et une webcam logitech
    merci
    Attachments:
    Projekt.vi ‏42 KB

    Bonjour,
    Vous êtes sur le forum anglais... il vous faut donc poster en anglais. Si vous
    ne maitriser pas la langue de Shakespeare vous avez le forum français
    http://forums.ni.com/ni/board?board.id=4170 .
    Message Edité par BenjaminR le 04-04-2008 09:08 AM
    Benjamin R.
    R&D Software Development Manager
    http://www.fluigent.com/

  • Arret d'une fonction dans un onglet

    Bonjour a tous j'ai cree un onglet avec differentes pages qui seront des fonctions de mon application. L'un d'entre elle est une fonction continue qui va jouer un son en permanence. Je me suis aide de l'exemple trouve dans labview, mais je voudrais savoir comment faire pour sortir de cette lecture en permanence. Merci de votre aide.
    Pièces jointes :
    gen_ff.zip ‏328 KB

    Bonjour,
    Voici un petit exemple qui vous montre le principe.
    Lorsque l'on est sur l'onglet 2, on lance une boucle qui tourne à 500ms. Si on change d'onglet sur la face avant, cela vient arrêter la boucle, on rentre alors dans la condition de l'onglet sélectionné.
    Cordialement,
    Olivier L. | Certified LabVIEW Developer
    Pièces jointes :
    Stop boucle onglet.vi ‏11 KB

  • Affichage de l'exe � partir d'une interface graphique

    je travaille avec netbeans ide 6.0
    s'il vous plait, quelqu'un peut me communiquer le code pour lancer une application.jar (ex�cutable de java) depuis une interface java.
    je serai reconnaissant

    Buon giorno.
    non capisco.
    parlare italiano?
    (neither do I)

  • Query related to workflows mail message text

    Hi,
    My problem is related to text chosen for Error mail unknown. An Error mail is fired in the workflow, now the text for E-Mail in English is coming correctly, But for FR language it is not seen properly.
    Now My query is where this mail text is maintained in Workflows, so that it can be rectified for other language as well.
    I have not found any text in notification and In task description.
    The text layout of some WF error messages, if the WF is started by a french speaking user.
    WF: MAT Plant Sichten anlegen
    Le workitem "< WORKITEM.WORKITEMSHORTTEXT  N'existe pas" (code <
    WORKITEM.WORKITEMID  N'existe pas) du type < WORKITEM.WORKITEMTYPE
    N'existe pas est dans le statut < WORKITEM.WORKITEMSTATUS  N'existe pas.
    Lancez une action de correction pour poursuivre le workflow correspondant
    (code < WORKITEM.WORKITEMREFERENCE  N'existe pas)
    If it's an english speaking user, the text is the following
    9999999 WF-Form 999999 Plant:9999
    The work item "99999 WF-Form 999999 Plant:9999" (ID 9999999999) of type
    B has the status ERROR.
    Initiate a correction measure so that the respective workflow (ID0009999999) can be continued.
    Thanks and Regards,
    Manoj

    Thanks Kiran,
    But in this case there is no task to send mail.
    In my case, an activity(Task) step is going into error and one of the things performed by the workflow system for this step is to send an SAP office document.
    Let me know if you need some more information to help me out.
    Regards,
    Manoj

  • Problem Bug With My Ipod 30Gb Black (5.5g)

    Hello everybody
    j'ai un ipod 30gb black (5.5gb) et j'ai un petit problem pour les vidéos
    j'ai a peux pres 40 clips vidéo donc je lance une pour regarder et apres si je mets une autre ou encore une autre ca bloque et je suis obliger de cliquer sur Centre + Menu pour redemarrer ( tout dépends parfois ca bloque a ma 5 eme lecture de vidéo ou 3eme voir 7 eme )
    je comprends pas d'ou ça vient
    je sais quand il va bloquer, c'est lorsque que quand je monte le volume ou si je l'abaisse, il n'apparrait pas a l'écran mais juste le niveau de batterie
    merci

    just try and try again. geting it intodisc mode (hol menu + select until apple logo) them switchiong to select and play untill white screen apears. eventually itunes recognises it where you an then restore it. then eventually works again. just dont give up when itunes becomes un responsive. it will work after a while. hope this helps someone in the future even though i figured it out for myself lol

Maybe you are looking for