VI-Methoden (ActiveX)
- Aktualisiert2025-07-30
- 3 Minute(n) Lesezeit
Mit einem VirtualInstrument-Objekt werden Methoden exportiert, die ein bestimmtes VI betreffen. Ein VirtualInstrument-Objekt wird durch Aufrufen des erzeugt GetVIReference für das Anwendungsobjekt.
Weitere Informationen zu Enums, die in verschiedenen Eigenschaften verwendet werden, finden Sie unter ActiveX-Enum-Datentypen.
Methoden
| Methode | Beschreibung |
|---|---|
| Abort | Bricht die VI-Ausführung ab. |
| Call | Ruft das VI als SubVI auf. |
| Call2 | Ruft das VI als SubVI auf. Bei Bedarf kann das Frontpanel beim Aufruf geöffnet und nach Ausführungsende wieder geschlossen werden. Die Ausführung des VIs kann auch beim Aufruf unterbrochen werden. |
| CenterFrontPanel | Gibt an, ob das Frontpanel automatisch in der Bildschirmmitte angeordnet werden soll. |
| CloseFrontPanel | Schließt das Frontpanel. |
| DisconnectFromLibrary | Hebt die Verknüpfung eines VIs zur LabVIEW-Projektbibliothek auf, zu der das VI gehört. |
| ExportVIStrings | Exportiert die folgenden Strings zu VIs und LabVIEW -Frontpanel-Objekten in eine Textdatei mit Tags: VI-Name und -Beschreibung, Objektuntertitel, freie Objektbeschriftungen, Standarddaten (Standarddaten für Strings, Tabellen, Pfade und Arrays), Privatdaten (Namen von Listenfeld-Elementen, Titel von Tabellenzeilen und -spalten, Graph-Plotnamen, Graph-Cursor-Namen, graph Notizen, Beschriftungen und Beschriftungen von Registerkartenelementen) und Daten polymorpher VIs (Instanznamen im polymorphen VI und Selektor-Kontextmenüs). |
| FPGetRuntimePos | Gibt die Position des Laufzeitfensters aus. |
| FPRunTimePosRunCentered | Legt fest, dass das Frontpanel bei der Ausführung des VIs zentriert wird. |
| FPRunTimePosRunCustom | Dient zum Festlegen der Position, an der das Frontpanel bei der VI-Ausführung angezeigt werden soll. |
| FPRunTimePosRunMax | Legt fest, dass das Frontpanel bei der Ausführung des VIs maximiert wird. |
| FPRunTimePosRunMin | Legt fest, dass das Frontpanel bei der Ausführung des VIs minimiert wird. |
| FPRunTimePosRunUnchanged | Legt fest, dass die Frontpanel-Position des VIs bei der Ausführung nicht verändert wird. |
| GetControlValue | Fragt den Wert des Bedien- oder Anzeigeelements in Form von Variantdaten ab. Mit der Funktion "Variant nach Daten" werden die Variantdaten in einen anderen LabVIEW-Datentyp umgewandelt. |
| GetLockState | Gibt an, ob das VI passwortgeschützt ist und ob sich das VI-Passwort im Passwort-Cache befindet. |
| GetVIDependencies | Diese Methode gibt die Namen und Pfade aller von einem VI abhängigen VIs aus. Mit dieser Methode können Sie auch einen bestimmten Teil der von einem VI abhängigen VIs ermitteln. Diese Methode gibt keine abhängigen Komponenten aus, bei denen es sich nicht um VIs handelt, wie z. B. Projektbibliotheken, XControls, Klassen oder Zustandsdiagramme. |
| ImportVIStrings | Importiert die folgenden Strings zu VIs und LabVIEW -Frontpanel-Objekten aus einer Textdatei mit Tags: VI-Name und -Beschreibung, Objektuntertitel, freie Objektbeschriftungen, Standarddaten (Standarddaten für Strings, Tabellen, Pfade und Arrays), Privatdaten (Namen von Listenfeld-Elementen, Titel von Tabellenzeilen und -spalten, Graph-Plotnamen, Graph-Cursor-Namen, graph Notizen, Beschriftungen und Beschriftungen von Registerkartenelementen) und Daten polymorpher VIs (Instanznamen im polymorphen VI und Selektor-Kontextmenüs). |
| MakeCurValueDefault | Verwendet die aktuellen Werte als Grundeinstellung für alle Frontpanel-Elemente. Diese Methode steht nur im Bearbeitungsmodus zur Verfügung. |
| OpenFrontPanel |
Öffnet das Frontpanel-Fenster. Wenn das Frontpanel bereits geöffnet ist, ändert die Methode den Zustand des Fensters auf den mit der Methode verbundenen. Verwenden Sie die CloseFrontPanel Methode zum Schließen des Frontpanel-Fensters. Sie können auch die verwenden FPState Eigenschaft, um den Zustand eines bereits geöffneten Frontpanel-Fensters festzulegen. |
| PrintPanel | Druckt nur das Frontpanel auf dem aktuellen Drucker. Frontpanel von polymorphen VIs, Blockdiagramme oder eine Liste von Bedienelementen können mit dieser Methode nicht ausgedruckt werden. |
| PrintVIToHTML | Speichert die Angaben zum VI in eine HTML-Datei und die Grafiken separat. |
| PrintVIToPrinter | Druckt das VI aus. Bei *.exe- und *.dll-Dateien wird nur das Frontpanel ausgedruckt. |
| PrintVIToRTF | Speichert die Daten zum VI als RTF-Datei. |
| PrintVIToText | Speichert die Angaben zum VI als Textdatei. Symbol, Anschlussfeld, Frontpanel, Blockdiagramm, SubVI-Symbole und VI-Hierarchie können nicht als Text gespeichert werden. |
| ReinitializeAllToDefault | Ändert die Werte aller Elemente des Frontpanels in die voreingestellten Werte. |
| Revert | Verwirft Änderungen und lädt das VI erneut vom Datenträger. |
| Run | Startet die VI-Ausführung auf ähnliche Weise wie die Schaltfläche Ausführen. Diese Methode unterscheidet sich insofern vom Aufrufen eines VIs, dass die Ausführung auf Grundlage der Frontpanel-Werte gestartet wird und nicht anhand empfangener Parameter. Diese Methode ignoriert auch das Eigenschaft eines VIs und die Eigenschaft. Diese Methode gilt nicht für VIs, die bereits von einem anderen VI für die Ausführung reserviert sind. |
| SaveForPrevious | Speichert eine Kopie des VIs, die mit einer LabVIEW-Version ab 8.0 geöffnet werden kann. |
| SaveInstrument | Speichert ein VI und synchronisiert es vor dem Speichern mit der bearbeiteten Version in anderen Anwendungsinstanzen. |
| SaveRunTimeMenu | Speichert das LabVIEW -Laufzeitmenü in die durch angegebene Datei filePath. Die Methode funktioniert nur bei laufendem VI. Es werden nur Menüpunkte mit gültigen Tags gespeichert. |
| SetControlValue | Legt den Wert des angegebenen Bedien- oder Anzeigeelements fest. |
| SetLockState | Legt fest, ob ein VI passwortgeschützt sein soll oder nicht. Wenn Interactive FALSE ist (Standardeinstellung), können Sie verwenden Password um ein passwortgeschütztes VI zu entsperren oder das Passwort für ein nicht geschütztes VI festzulegen. Wenn Interactive LabVIEW ist, wird ignoriert Password und zeigt ein Dialogfeld an, in dem Sie den Sperrzustand ändern können. |
| SetVIIcon | Legt das Symbol eines VIs fest, indem die entsprechende Datei ausgewählt wird. |