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 :

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 :

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éé.