INFO: Dieses Forum nutzt Cookies...
Cookies sind für den Betrieb des Forums unverzichtbar. Mit der Nutzung des Forums erklärst Du dich damit einverstanden, dass wir Cookies verwenden.

Es wird in jedem Fall ein Cookie gesetzt um diesen Hinweis nicht mehr zu erhalten. Desweiteren setzen wir Google Adsense und Google Analytics ein.


Antwort schreiben 

Eventstruktur im SubVI - Datenaustausch



Wenn dein Problem oder deine Frage geklärt worden ist, markiere den Beitrag als "Lösung",
indem du auf den "Lösung" Button rechts unter dem entsprechenden Beitrag klickst. Vielen Dank!

30.06.2021, 13:18 (Dieser Beitrag wurde zuletzt bearbeitet: 30.06.2021 13:21 von TpunktN.)
Beitrag #3

TpunktN Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 200
Registriert seit: Jul 2011

2021
2011
EN

70***
Deutschland
RE: Eventstruktur im SubVI - Datenaustausch
(30.06.2021 11:21 )Zelos schrieb:  Generell sehe ich kein Problem mehrere Eventstrukturen zu benutzen. ... einer eigenen Schleife bedarf.
So habe ich das auch verstanden/rausgelesen, finde aber die Texte teilweise wirr von NI..

Zitat:Sofern ich das korrekt verstanden habe, willst du das angehängte VI in einen Bereits bestehenden Code einfügen richtig?
Jup, Hauptsache es gibt die Funktion.
Zitat:...In deinem konkreten Fall würde das heißen, dass ein Doppelklickevent die Schleife des SubVI beenden (und es damit schließen) würde und den Wert des angeklickten Elements dann auf einen Ausgang im Anschlussfeld legt, den du dann einfach im Hauptprogramm abarbeiten kannst.
Nee, das ist nicht wirklich eine nützliche Funktion Big Grin Erste Idee war die Bedienelemente in das vorhandene Programm einzupflegen/reinkopieren. Da mir das jetzt aber so gut gefällt, wird es wohl ein SubVI werden.
Die Einstellung: Window behaviour - Floating macht das VI und das Hauptfenster klickbar (oder ist hier etwas anderes an diesem Feature schuld?) und erfüllt die Weiter gedachte Idee von mir.

Ich hatte ein wenig mit Referenzen rumgespielt, so die Basics..
Anbei meine aktuelle Version mit einem Test VI um das VI (jetzt mit Referenz) zu testen. Es funktioniert ganz gut, auch das Verschieben habe ich dank Re: move window without title bar hinbekommen (Ist sinnlos, aber Übung ist Übung!)
Jetzt würde ich gerne das VI beenden, wenn das Haupt-VI schließt, muss ich das dann anders aufrufen? Das VI hat keine wichtige Funktion, kann man das "abschließen"? Ich rufe das ja falsch auf, muss ich das immer offen haben und nur zeigen/verstecken?
Ich habe hier einen 13 Jahre alten Beitrag gefunden, gibt es evtl. mit den neuen LabVIEW Versionen elegantere Lösungen? FGV (geht das im Event?)? Sonst würde ich die Varriante bevorzugen, über das X das Fenster verstecken und vom Main aus wieder anzeigen lassen.

Solangsam sieht das aus wie ein (D)QMH-Modul in meinem Kopf.. Sad

Grüße Timo


Angehängte Datei(en)
18.0 .vi  Listbox RWG.vi (Größe: 40,98 KB / Downloads: 115)

18.0 .vi  Test VI.vi (Größe: 19,4 KB / Downloads: 121)

"Auch aus Steinen, die einem in den Weg gelegt werden, kann man Schönes bauen."
Johann Wolfgang von Goethe
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Antwort schreiben 


Nachrichten in diesem Thema
RE: Eventstruktur im SubVI - Datenaustausch - TpunktN - 30.06.2021 13:18

Möglicherweise verwandte Themen...
Themen Verfasser Antworten Views Letzter Beitrag
  Datenaustausch über Cluster in zwei While-Schleifen creo_123 5 4.127 04.03.2022 09:36
Letzter Beitrag: Kiesch
  Kommunikation/Datenaustausch MainVI und SubVI THenry14 13 7.992 09.03.2018 08:46
Letzter Beitrag: GerdW
  Datenaustausch VisualBasic / LabView goetzi 4 3.949 02.03.2016 09:32
Letzter Beitrag: goetzi
  Eventstruktur in Sub VI Ingo2 1 3.288 20.07.2015 13:27
Letzter Beitrag: GerdW
  Eventstruktur mit 2 Events Großer_Stein 3 3.857 11.06.2015 10:11
Letzter Beitrag: Großer_Stein
  Eventstruktur lola2014 12 8.791 26.01.2015 16:28
Letzter Beitrag: GerdW

Gehe zu: