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 

VIs ausblenden



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!

14.03.2006, 07:45
Beitrag #1

semmelmaster Offline
LVF-Grünschnabel
*


Beiträge: 19
Registriert seit: Jan 2006



kA



VIs ausblenden
Mahlzeit,

ich programmiere ein Programm, welches aus mehreren Oberflächen besteht, die alle von der Hauptoberfläche abgehen.

Jetzt möchte ich das Haupt-VI mit seiner Haupt-Oberfläche verbergen können, solange ein Unterprogramm mit einer anderen Bedienoberfläche ausgeführt wird.

Wie kann ich das machen?

MfG Stefan
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
14.03.2006, 11:36
Beitrag #2

Svenni Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 227
Registriert seit: Mar 2005

7.1, 8.0, 8.2, 8.21, 8.5, 8.6, 2009, 2010, 2011, 2012, 2013, 2014
2000
DE

23843
Deutschland
VIs ausblenden
Hallo Stefan,

reicht es dir, wenn das Panel minimiert wird.
Dafür gibt es einen Methodenknoten. Einfach Referenz auf dein HauptVI öffnen und die Referenz an den Methodenknoten übergeben.

Gruß
sven
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
15.03.2006, 12:18
Beitrag #3

semmelmaster Offline
LVF-Grünschnabel
*


Beiträge: 19
Registriert seit: Jan 2006



kA



VIs ausblenden
Würde zur Not auch gehen, aber besser wär, dass VI unsichtbar zu machen.

Weiss nicht jemand ne lösung dafür?
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
15.03.2006, 12:27
Beitrag #4

Buhrz Offline
LVF-Stammgast
***


Beiträge: 407
Registriert seit: Oct 2004

1.2 - 2015
1987
EN

22844
Deutschland
VIs ausblenden
Hi

Schau dir das BEispiel mal an

Gruß


Jürgen


Angehängte Datei(en)
Sonstige .vi  Frontpanel_unsichtbar.vi (Größe: 6,54 KB / Downloads: 252)

A old LabVIEW User
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
15.03.2006, 14:18
Beitrag #5

semmelmaster Offline
LVF-Grünschnabel
*


Beiträge: 19
Registriert seit: Jan 2006



kA



VIs ausblenden
So richtig funzt das aber nicht. Wenn ich vom Unterpanel zum Hauptpanel zurückkehre, erscheint kurz das Start-Fenster von LabVIEW. das sieht etwas unschön aus. Und wenn ich mein Programm dann noch durch den App.Builder jage, hängt es sich nach dem beenden des Unterpanels auf.

in der Hilfe steht geschrieben, dass LabVIEW empfielt, anstatt der hier verwendeten Eigenschaft FP-Fenster öffnen die Methode FP öffnen zu benutzen. Hab ich auch ausprobiert, funzt aber garnicht.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
16.03.2006, 08:47
Beitrag #6

didierj Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 69
Registriert seit: Apr 2005

LV6.1 & LV7.1.1
1997
kA


Schweiz
VIs ausblenden
Ich besitze LV8 nicht, so kann ich das Beispiel nicht sehen. Denke aber zu wissen, wo das Problem liegt. Ich habe eine Version erstellt, die bei mir funktioniert.

Kleine Erklärung:
- Das sub-vi wird geöffnet, bevor das top-vi verbirgt wird und umgekehrt beim schliessen
- Du musst sicherstellen, dass jederzeit mindestens ein vi oder eine Referenz zu einem vi geöffnet ist. Sonst funktioniert dein exe nicht. Denn, wenn LV befreit den Speicher eines vi's, sobald dieses nicht sichtbar ist, und keine Referenz zu diesem vorhanden ist.
- im sub-vi habe ich den Event "panel close?" abgefangen. Dadurch wird der Befehl um das vi zu schliessen abgefangen, bevor er ausgeführt wird: damit das Top-vi wieder geöffnet werden kann bevor das sub-vi geschlossen wird.

Didier


Angehängte Datei(en)
Sonstige .zip  top_sub_panel.zip (Größe: 21,56 KB / Downloads: 214)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
Antwort schreiben 


Gehe zu: