Tâches de scripts de VIs courantes
- Mise à jour2025-08-27
- Temps de lecture : 4 minute(s)
Lorsque vous utilisez des scripts de VIs pour inspecter, éditer ou créer un VI cible, vous devez souvent combiner plusieurs petites tâches de script de VIs pour accomplir un objectif de script plus complexe. Cette rubrique répertorie certaines des tâches de script de VIs les plus courantes et fournit des liens vers des informations et des exemples sur les fonctions, les propriétés et les méthodes que vous pouvez utiliser pour réaliser ces tâches. Certaines des tâches les plus complexes comportent des liens vers des rubriques distinctes.
Obtention de références aux VIs et aux objets de VIs
- Obtention d'une référence à un VI cible
- Obtention de références aux objets d'un VI cible inconnu
- Obtention de références aux objets d'un VI connu
- Navigation d'un nœud à un fil de liaison
- Navigation d'un fil de liaison à un nœud
- Navigation à travers une structure
- Navigation entre la face-avant et le diagramme d'un VI
Création de VIs et d'objets de VIs
- Création d'un nouveau VI vide
- Création d'un nouveau VI à partir d'un modèle
- Ajout d'objets à une face-avant ou un diagramme
- Copie d'un objet
- Création d'une constante, d'une commande ou d'un indicateur à partir d'un terminal
- Ajout, duplication et suppression d'étapes d'une structure à plusieurs diagrammes
- Câblage d'objets à d'autres objets
Inspection et édition de VIs et d'objets de VIs
- Configuration d'un connecteur
- Déplacement d'un objet
- Remplacement d'un objet
- Suppression d'un objet
- Sélection d'objets à couper, copier et coller
- Interaction avec l'étiquette d'un nœud
Divers
- Annulation d'actions
- Nettoyage du diagramme
- Utilisation de tags d'objets
- Affichage de la face-avant ou du diagramme d'un VI
- Fermeture des références
Navigation entre la face-avant et le diagramme d'un VI
Utilisez les propriétés suivantes pour naviguer entre la face-avant et le diagramme d'un VI par programmation :
- Commande:Terminal — Vous permet de naviguer d'une commande de la face avant au terminal correspondant du diagramme.
- TerminalCommande:Commande — Vous permet de naviguer du terminal d'une commande du diagramme à la commande correspondante de la face avant.
Création d'un nouveau VI vide
Utilisez la fonction Nouveau VI pour créer un nouveau VI vide par programmation.
Reportez-vous au tutoriel « Scripts de VI » pour obtenir des instructions détaillées sur la création et l'ouverture d'un nouveau VI vide par programmation.
Création d'une constante, d'une commande ou d'un indicateur à partir d'un terminal
Utilisez les méthodes suivantes pour créer une constante, une commande ou un indicateur à partir d'un terminal par programmation :
Ajout, duplication et suppression d'étapes d'une structure à plusieurs diagrammes
Utilisez les méthodes suivantes pour intéragir avec les étapes d'une structure à plusieurs diagramme par programmation :
Câblage d'objets à d'autres objets
Utilisez les méthodes suivantes pour câbler des objets à d'autres objets par programmation :
Reportez-vous au VI Creating New VI From Scratch.vi du répertoire labview\examples\Application Control\VI Scripting\Creating VIs pour voir un exemple d'utilisation de la méthode Terminal:Connecter terminaux pour connecter deux objets ensemble.
Reportez-vous au tutoriel « Scripts de VI » pour découvrir un exemple d'utilisation de la méthode « Nœud:Connecter des fils de liaison » pour câbler deux objets l'un à l'autre.
Déplacement ou copie d'un objet
Utilisez la méthode ObjetG:Déplacer pour déplacer un objet par programmation :
Remplacement d'un objet
Utilisez l'une des méthodes suivantes pour remplacer un objet par programmation :
Reportez-vous au VI Creating New VI From Template.vi du répertoire labview\examples\Application Control\VI Scripting\Creating VIs pour voir un exemple d'utilisation de la méthode Remplacer pour remplacer un objet.
Suppression d'un objet
Utilisez la méthode Générique:Supprimer pour supprimer un objet par programmation :
Reportez-vous au VI Closing References.vi du répertoire labview\examples\Application Control\VI Scripting\Managing References pour voir un exemple d'utilisation de la méthode Supprimer pour supprimer un fil de liaison.
Sélection d'objets à couper, copier et coller
Utilisez les propriétés suivantes pour accéder aux objets sélectionnés par programmation :
Utilisez les méthodes suivantes pour modifier vos sélections par programmation :
Interaction avec l'étiquette d'un nœud
Utilisez la propriété Nœud:Étiquette pour interagir par programmation avec l'étiquette d'un nœud.
Annulation d'actions
Utilisez les méthodes suivantes pour annuler des actions de scripts de VI par programmation :
- VI:Transaction:Annuler
- VI:Transaction:Rétablir
- VI:Transaction:Commencer l'annulation
- VI:Transaction:Terminer l'annulation
- VI:Transaction:Faire échouer
Reportez-vous au VI Supporting Undo.vi du répertoire labview\examples\Application Control\VI Scripting\Supporting Undo pour voir un exemple d'utilisation des méthodes Transaction pour annuler des actions par programmation.
Nettoyage du diagramme
Utilisez la méthode VI:Diagramme:Nettoyer pour nettoyer le diagramme d'un VI cible :
Utilisation de tags d'objets
Utilisez les méthodes suivantes pour obtenir et définir des tags d'objets par programmation :
Reportez-vous au VI Tagging.vi du répertoire labview\examples\Application Control\VI Scripting\Finding and Modifying Objects pour voir un exemple d'utilisation des méthodes Tag pour ajouter des tags aux objets et trouver les objets marqués.
Affichage de la face-avant ou du diagramme d'un VI
Utilisez les propriétés et méthodes suivantes pour afficher ou placer la face-avant ou le diagramme d'un VI cible par programmation :
- Face-avant:Ouvrir
- Fenêtre face-avant:Limites
- Fenêtre du diagramme:Ouverte
- Fenêtre du diagramme:Limites
- Fenêtre du diagramme:Origine
Reportez-vous au VI Creating New VI From Scratch.vi du répertoire labview\examples\Application Control\VI Scripting\Creating VIs pour voir un exemple d'ouverture et de positionnement de la face-avant ou du diagramme d'un VI qui vient d'être créé.
Contenu associé
- Obtention d'une référence à un VI
- Obtention de références à des objets dans un VI cible inconnu en utilisant un script de VI
- Obtention de références à des objets dans un VI cible connu en utilisant un script de VI
- Navigation d'un nœud à un fil de liaison en utilisant un script de VI
- Navigation d'un fil de liaison à un nœud en utilisant un script de VI
- Navigation à travers une structure en utilisant un script de VI
- Création d'un nouveau VI à partir d'un modèle en utilisant un script de VI
- Ajout d'un objet à un VI en utilisant un script de VI
- Configuration d'un connecteur en utilisant un script de VI
- Fermeture des références aux VIs et objets de VI en utilisant un script de VI
- Tutoriel : Création et ouverture d'un VI en utilisant un script de VI
- Tutoriel : Câblage d'objets en utilisant un script de VI