LabVIEWForum.de - Referenz öffnen

LabVIEWForum.de

Normale Version: Referenz öffnen
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Hallo,

in einer Anwendung habe ich folgendes Problem:
In meinem Hauptprogramm erstelle ich mit "VI-Referenz öffnen" einige Instanzen die jeweils unterschiedliche TCP-Verbindungen aufrecht erhalten. Beim erstellen der Instanz mit "VI-Referenz öffnen" wird dabei das Frontpanel der einzelnen Instanzen nicht geöffnet. In einer Übersicht sind dann alle Instanzen aufgelistet. Per Mausklick auf eine Instanz in der Liste soll das das entsprechende Frontpanel der jeweiligen Instanz geöffnet werden (in einem neuen Fenster).

Dabei habe ich versucht die VI-Referenz beim Erstellen mit "VI-Referenz öffnen" in ein Array zu schreiben. Hole ich die Referenz dann aus dem Array wieder raus, wenn der Mausklick kam, dann entsteht ein Klassenkonflik.

Daher erstmal allgemein die Frage: Wie kann man VI-Referenzen am günstigsten zwischenspeichern / ablegen?

Ich danke für jeden Hinweis und Ansatz.

Gruß
Für genauere Antworten müssten wir deinen Sourcecode sehen/kennen.

Gruß, Jens
Hallo tooony,

Zitat:Dabei habe ich versucht die VI-Referenz beim Erstellen mit "VI-Referenz öffnen" in ein Array zu schreiben.
Hast du es "nur versucht" oder auch wirklich gemacht? Wenn ja: wie?

Zitat:Hole ich die Referenz dann aus dem Array wieder raus, wenn der Mausklick kam, dann entsteht ein Klassenkonflik.
Hast du geprüft, welche Referenz du dort geholt hast? War es eine gültige Referenz?

Zitat:Daher erstmal allgemein die Frage: Wie kann man VI-Referenzen am günstigsten zwischenspeichern / ablegen?
Allgemeine Antwort: In einem Schieberegister…

Generell: Bitte etwas genauere Fragen/Problembeschreibungen. Und Beispiel-VIs haben auch noch nie geschadet…
Ohne Programmcode ist das ins blaue geraten, aber mit der Problembeschreibung wäre die naheliegende Frage: Hast du beim einfügen in das Array Coercion Dots (Typumwandlungen)? Ich vermute nämlich, dass du an irgendeiner Stelle in eine Elternklasse umwandelst bzw. deine Referenz in der Elternklasse kriegst, später aber wieder eine Rückumwandlung in die Kindklasse erfolgen müsste (genau genommen nur eine Behandlung als Kindklasse). Aber wie gesagt ist etwas ins blaue geraten.
Referenz-URLs