LabVIEWForum.de - VI aus einem Projekt öffnen

LabVIEWForum.de

Normale Version: VI aus einem Projekt öffnen
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Hallo an Alle,
Vielleicht eine recht simple Sache, aber, ich stolpere.
Vorhaben: Ein VI soll über Applikationssteuerung (Aufruf aus einem Projekt heraus) zur Bearbeitung geöffnet werden.
Öffnet man das VI nicht aus dem Projekt, fehlen die ganzen golb.Variablen. Die sind ja nur da, wenn mann manuell das VI aus dem Projekt heraus öffnet.
Projekt via Applikationssteurung öffnen, geht, ist OK.
Nur, wie öffne ich über die Applikationssteuerung besagtes VI aus dem Projekt.
Gibt es die Möglichkeit die VI-Referenz mit der Applikationsreferenz des Projektes zu verknüpfen?
Danke für die Hilfe.
Gruss, der frehdie
Hallo frehdie,

Zitat:Vorhaben: Ein VI soll über Applikationssteuerung (Aufruf aus einem Projekt heraus) zur Bearbeitung geöffnet werden.
Warum musst du das VI über das Projekt öffnen? ist dein aufrufendes VI etwa nicht in diesem Projekt enthalten?

Zitat:Öffnet man das VI nicht aus dem Projekt, fehlen die ganzen golb.Variablen. Die sind ja nur da, wenn mann manuell das VI aus dem Projekt heraus öffnet.
Wieso das?
Globale Variablen sind als VI-Aufruf (wie ein subVI) verlinkt. Solange sich also der Pfad des Global-VIs nicht ändert, sind die globalen Variablen "da"!

Kannst du mal ein kleines Demo-Projekt anhängen, welches dein Problem demonstriert?
(20.05.2014 08:02 )GerdW schrieb: [ -> ]Hallo frehdie,

Zitat:Vorhaben: Ein VI soll über Applikationssteuerung (Aufruf aus einem Projekt heraus) zur Bearbeitung geöffnet werden.
Warum musst du das VI über das Projekt öffnen? ist dein aufrufendes VI etwa nicht in diesem Projekt enthalten?

Zitat:Öffnet man das VI nicht aus dem Projekt, fehlen die ganzen golb.Variablen. Die sind ja nur da, wenn mann manuell das VI aus dem Projekt heraus öffnet.
Wieso das?
Globale Variablen sind als VI-Aufruf (wie ein subVI) verlinkt. Solange sich also der Pfad des Global-VIs nicht ändert, sind die globalen Variablen "da"!

Kannst du mal ein kleines Demo-Projekt anhängen, welches dein Problem demonstriert?

Danke für die Antwort,
zum 1. Ja, das besagte VI ist im Projekt enthalten. Da es sehr viele globale Variablen gibt, sind diese je in eine Bibliothek geordnet, aber auch diese im selben Order und im Projekt.
Wenn mann von diesem Prokekt eine sozusagene Sicherheitskopie (vielleicht USB-Stick) macht, ist zwar dieses alles auch im selbigen Ordner, aber nicht auf dem selbigen Laufwerk, wie ursprüngölich programmiert.
Somit werden wohl die Variablen als "nicht gefunden" ausgewiesen, wenn man das VI nicht aus dem Projekt aufruft. Daher benötige ich die Abhängigkeit in der Applikationssteuerung. Falls es wirklich keine Lösung gibt, hat es sich erledigt.
Danke.
Mittelschwere Erfolge, der frehdie
Referenz-URLs