GetVIReference
- Mise à jour2025-07-30
- Temps de lecture : 3 minute(s)
Charge un VI en mémoire et renvoie le pointeur IDispatch pour le VI.
Syntaxe
object.GetVIReference(viPath, [password], [resvForCall], [options])Paramètres
| Nom | Type | Description | ||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| viPath | Chaîne | Chemin absolu du VI chargé en mémoire. | ||||||||||||
| password | Chaîne | Si le VI est protégé par un mot de passe, vous devez entrer le mot de passe pour faire des modifications. | ||||||||||||
| resvForCall | Booléen |
Si VRAI, le VI est défini dans un état d'exécution appelé réservé. Vous ne pouvez pas éditer un VI réservé parce que le VI peut être appelé en tant que sous-VI à n'importe quel moment pendant que son VI parent s'exécute. Définir le VI en mode réservé au moment de la création de la référence accélère les appels du VI. Cependant, cet état ne supporte aucune des propriétés ou méthodes du mode édition. Pour sortir le VI de l'état d'exécution réservé, fermez cette référence et ouvrez-en une nouvelle en définissant resvForCall à FAUX. Si vous travaillez avec un VI réentrant, il est important de définir ce paramètre à VRAI afin que LabVIEW puisse l'appeler de manière performante | ||||||||||||
| options | mot long non signé |
Ensemble de bits qui spécifie comment la référence de VI est traitée. options peut être une combinaison des valeurs suivantes. La valeur par défaut est 0x10.
|
Valeur renvoyée
VirtualInstrument*