!!

Willkommen Besucher...

...um das das LabVIEWForum.de als Benutzer in vollem Umfang nutzen zu können, ist eine kostenlose Registrierung nötig...
Registrierte Benutzer können Beiträge schreiben, Dateien uploaden, Beiträge lesen :) uvm.


Antwort schreiben 
Subvi sucht Referenz/Pfad vom aufrufenden VI?
03.02.2012, 18:02
Beitrag #1

phylin Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 53
Registriert seit: Nov 2011

LV-Version: 8.5
LV-Erfahrung seit: 2011
LV-Sprachversion: DE


Land: Deutschland
Subvi sucht Referenz/Pfad vom aufrufenden VI?
Hi,

ich hab ein VI, dass ein SubVI aufruft. Kann dieses SubVI nun die Referenz bzw. den Pfad des aufrufenden VIs selbstständig bestimmen?
Ich möchte damit quasi verhindern, dass ich extra einen Eingang beim SubVI brauche, der die Referenz/den Pfad des aufrufenden VIs bekommt.

Ich hab bisher nur eine Teillösung gefunden:
Ich kann über "Aufrufkette (Call Chain)" den Namen des aufrufenden VIs erhalten. Aber dann komm ich nicht weiter. Wie krieg ich den Pfad oder die Referenz zu diesem VI?
Oder gibt es einen ganz anderen Ansatz mein Problem zu lösen? z.B. irgendeinen Eigenschaftsknoten, den ich einfach nicht finde...
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
. .
03.02.2012, 20:13
Beitrag #2

phylin Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 53
Registriert seit: Nov 2011

LV-Version: 8.5
LV-Erfahrung seit: 2011
LV-Sprachversion: DE


Land: Deutschland
RE: Subvi sucht Referenz/Pfad vom aufrufenden VI?
Hm, das mit Call Chain hatte bei mir nicht funktioniert, weil ich Held das aufrufende VI noch nicht abgespeichert hatte. Hab mal angehängt wie ich es nun gelöst habe.


Angehängte Datei(en) Thumbnail(s)
   
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
08.02.2012, 12:19
Beitrag #3

phylin Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 53
Registriert seit: Nov 2011

LV-Version: 8.5
LV-Erfahrung seit: 2011
LV-Sprachversion: DE


Land: Deutschland
RE: Subvi sucht Referenz/Pfad vom aufrufenden VI?
Ich habe ein weiteres Problem:
Ich kriege ja die Ref vom aufrufenden VI. Jetzt möchte ich aber auch die Ref vom Fensterbereich des aufrufenden VIs (für den "Ursprung"-Eigenschaftsknoten). Wie kriegt man das hin, ohne sie per eingang einzulesen?
Ich habe versucht die VI-Ref die ich schon habe mit dem "nach allgemeinerer Klasse" und "nach spezifischer Klasse" umzuwandeln, aber das klappt überhaupt nicht. Ist der Ansatz völlig falsch oder übersehe ich was anderes?


Angehängte Datei(en) Thumbnail(s)
   

8.5 .vi  UI_window_size.vi (Größe: 36,02 KB / Downloads: 4)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
08.02.2012, 13:23
Beitrag #4

jg Offline
Titel: Ja, hab ich..
LVF-Team

Beiträge: 9.940
Registriert seit: Jun 2005

LV-Version: 20xx / 8.x
LV-Erfahrung seit: 1999
LV-Sprachversion: EN

PLZ: 974xx
Land: Deutschland
RE: Subvi sucht Referenz/Pfad vom aufrufenden VI?
Das führt aber böse ins Nirvana. Du kannst nicht einfach eine Panel-Refnum auf eine Pane-Refnum umformatieren, vor allem da laut LabVIEW-Klassenhierachie Panes Unterelemente des Panels sind.
Korrekte Hierachie bei einem Panel, welches nur 1 Pane enthält:
   

Gruß, Jens

Wer die erhabene Weisheit der Mathematik tadelt, nährt sich von Verwirrung. (Leonardo da Vinci)

!! BITTE !! stellt mir keine Fragen über PM, dafür ist das Forum da - andere haben vielleicht auch Interesse an der Antwort!
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
08.02.2012, 19:47
Beitrag #5

phylin Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 53
Registriert seit: Nov 2011

LV-Version: 8.5
LV-Erfahrung seit: 2011
LV-Sprachversion: DE


Land: Deutschland
RE: Subvi sucht Referenz/Pfad vom aufrufenden VI?
Vielen Dank!

Ich dachte ich müsste erst quasi in die "VI-Server" Klasse und dann mich runterhangeln über allgemeine Sonden zum Fensterbereich, weil ich von der VI Klasse nicht dahin komme. Es war auch eher zufall, dass ich diesen Panel-eigenschaftsknoten eingebaut hatte. Das war nur als dummy da drin, damit das kabel nicht kaputt ist (ich war verzweifelt :Big Grin)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Antwort schreiben 


Möglicherweise verwandte Themen...
Themen Verfasser Antworten Views Letzter Beitrag
  wo sucht LV nach SubVIs? gottfried 7 349 04.03.2012 19:29
Letzter Beitrag: dimitri84
  SubVI Funktionen verwenden, ohne SubVI Frontpanel (AVT Kamera) Allyoucaneat 3 1.196 25.08.2011 15:18
Letzter Beitrag: GerdW
  Problem aufruf SubVI mittels Referenz Andreasser 7 2.068 26.05.2010 12:24
Letzter Beitrag: abrissbirne
  Array über VI-Aufruf als Referenz ans SubVI übergeben NafeZ 6 1.603 27.08.2009 13:53
Letzter Beitrag: IchSelbst
  SUBVi über Referenz anzeigen, Problem mit dem Rücklesen von Daten PeterLV 7 1.970 30.04.2009 08:13
Letzter Beitrag: PeterLV
  VI-Referenz in Pfad umwandeln! TSchAC 16 3.231 07.03.2009 20:48
Letzter Beitrag: jg

Gehe zu: