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.

Hinweis Parameter in [] sind für die jeweilige Methode optional.

Weitere Informationen zu Enums, die in verschiedenen Eigenschaften verwendet werden, finden Sie unter ActiveX-Enum-Datentypen.

Methoden

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