Discussions au sujet des autres produits NI

annuler
Affichage des résultats de 
Rechercher plutôt 
Vouliez-vous dire : 

Lancement d'un vi par un autre vi

Résolu !
Accéder à la solution

Bonjour,

 

Je lance un vi à partir d'un vi principal en utilisant un noeud de méthode "exec vi".

Dans l'environnement Labview tout se passe bien.

Lorsque je créer un exécutable ,j'obtiens une erreur 1003 " vi n'est pas exécutable."

Le chemin du vi en questiion dans la référence est correcte,le vi n'est pas brisé.

 

Pouvez vous m'aider à résoudre ce problème.Merci. 

 

0 Compliments
Message 1 sur 11
5 328 Visites

Bonjour,

 

Merci d'avoir posté votre question sur le forum de National Instruments.

 

Pour corriger l'erreur, je vous propose de déconnecter les définitions de type et effacer les VI polymorphique non-utilisé, ce paramétre est dans le menu "avancé" dans les propriétés de l'application.

Brice S.
National Instruments France

0 Compliments
Message 2 sur 11
5 324 Visites

Bonjour,

 

Lorsque tu appelle un VI dynamiquement par le noeud de méthode Exec VI, lorsque tu construis ton exécutable, tu dois mettre les VIs que tu appelle dynamiquement dans Fichier source->Toujours inclus, et ton VI appelant dans Fichier source->VI de démarrage.

Cela devrai résoudre ton problème.

 

Cordialement.

0 Compliments
Message 3 sur 11
5 322 Visites

Bonjour,

 

Le problème reste identique.

 

Didier.

0 Compliments
Message 4 sur 11
5 307 Visites

Avec les deux solutions?

Brice S.
National Instruments France

0 Compliments
Message 5 sur 11
5 305 Visites

Bonjour,

 

Mon vi principal et dans la rubrique "Vi de démarrage",le reste du projet  et dans "Toujours inclus".

 

Didier

 

0 Compliments
Message 6 sur 11
5 301 Visites

Avez-vous essayer de déconnecter les définitions de type lors de la création de l'exe?

Brice S.
National Instruments France

0 Compliments
Message 7 sur 11
5 294 Visites

Bonjour,

 

Cela vient surement de la référence du VI a lancer. Une petite impression d'écran serait utile au niveau du VI de lancement.

 

Cordialement,

Da Helmut
Voir le profil de Maxime M. sur LinkedIn - View Maxime M.'s profile on LinkedIn
0 Compliments
Message 8 sur 11
5 293 Visites

Bonjour,

 

La déconnection de définitions de types a été faite dans  Propriétés de l'objet -> Autres exclusions.

 

Voici quelques impressions écrans du problème et du programme.(fichier word).

 

Didier.

0 Compliments
Message 9 sur 11
5 281 Visites
Solution
Accepté par l'auteur du sujet mhud

Bonjour,

 

Je vois que tu défini le chemin du VI à Exécuter dynamiquement en statique et je pense que le problème vient de là.

 

Je te conseille de définir son chemin en dynamique par rapport au chemin du VI appelant (à l'aide des fonctions Composer/Décomposer un chemin) et ça devrai marcher.

 

Cordialement.

0 Compliments
Message 10 sur 11
5 278 Visites