Appel de fenêtres non modales par programmation
- Mise à jour2025-08-27
- Temps de lecture : 1 minute(s)
Vous ne pouvez pas ouvrir de fenêtre non modale à partir d'un VI Callback de LabVIEW ni de DLL tant que tout autre processus est en cours. Si vous voulez que le VI Callback ou la DLL appelle une fenêtre qui n'est pas modale, vous devez le faire par programmation en effectuant les étapes suivantes :
- Ajoutez un nœud Ouvrir une référence de VI au diagramme.
- Câblez le chemin de la fenêtre non modale que vous voulez ouvrir à l'entrée chemin du vi.
Remarque Vous ne pouvez câbler qu'un chemin de fenêtre basée sur un VI à l'entrée chemin du VI. Vous pouvez utiliser la fonction Appeler une fonction d'une DLL pour ouvrir une fenêtre qui n'est pas basée sur VI. Avant d'appeler une fenêtre à partir d'une DLL ou d'un VI Callback LabVIEW, vous devez vous assurer que la fenêtre est configurée comme modale.
- Ajoutez un nœud de méthode au diagramme.
- Câblez la sortie référence au VI du nœud Ouvrir une référence de VI à l'entrée référence du nœud de méthode.
- Sélectionnez Exécuter le VI comme méthode dans le nœud de méthode.
- Câblez une constante booléenne FAUX à l'entrée Attendre la fin de la méthode.