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 

X-Knopf bei SubVIs



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!

01.05.2013, 12:54
Beitrag #1

Hasenfuss Offline
LVF-Stammgast
***


Beiträge: 331
Registriert seit: Dec 2012

2012
2012
DE



X-Knopf bei SubVIs
Wenn ich ein SubVI hab, dann gibt es rechts oben den X-Knopf - wie bei fast allen Windows-Programmen. In meinem SubVI beinhaltet das SubVI eine while-Schleife. Beende ich das SubVI mit dem Button, der an der while-Schleife hängt, dann funktioniert das übergeordnete VI problemlos weiter. Drücke ich auf das X (Fenster schließen), dann wird das Fenster zwar geschlossen, aber das übergeordnete VI hängt sich auf.

Wie löse ich das Problem? Ist es sinnvoll, hier eine Ereignisstruktur einzubauen, mit der ich das X-Drücken als Ereignis abfangen kann? Vom Gefühl her würde ich sagen, dass ich so zwar das Fenster schließe, der tatsächliche Prozess aber nicht beendet wurde (die while-Schleife) und deshalb das übergeordnete VI auf das Beenden wartet - ist das richtig?
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
01.05.2013, 14:44
Beitrag #2

jg Offline
CLA & CLED
LVF-Team

Beiträge: 15.864
Registriert seit: Jun 2005

20xx / 8.x
1999
EN

Franken...
Deutschland
RE: X-Knopf bei SubVIs
In den VI-Eigenschaften kannst du unter "Window Appearance"->"Customize" einstellen, welche Fenster-Elemente zur Laufzeit sichtbar und aktiv sein sollen.

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!

Einführende Links zu LabVIEW, s. GerdWs Signatur.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
01.05.2013, 16:14
Beitrag #3

Holy Offline
LVF-Stammgast
***


Beiträge: 339
Registriert seit: Sep 2008

2014
2007
EN

09XXX
Deutschland
RE: X-Knopf bei SubVIs
(01.05.2013 12:54 )Hasenfuss schrieb:  ... Vom Gefühl her würde ich sagen, dass ich so zwar das Fenster schließe, der tatsächliche Prozess aber nicht beendet wurde (die while-Schleife) und deshalb das übergeordnete VI auf das Beenden wartet - ist das richtig?

Dein Gefühl ist hier korrekt. Das Fenster schließen macht auch genau nur das. Du hast hierbei 2 Möglichkeiten und zwar entweder wie vorgeschlagen das Schließen mittels "X" verbieten oder über eine Eventstruktur abfangen und den Code beenden.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
01.05.2013, 20:25
Beitrag #4

NWOmason Offline
Simultator
*****


Beiträge: 1.078
Registriert seit: Dec 2010

2012.SP1
2008
EN

93047
Deutschland
RE: X-Knopf bei SubVIs
(01.05.2013 12:54 )Hasenfuss schrieb:  Ist es sinnvoll, hier eine Ereignisstruktur einzubauen, mit der ich das X-Drücken als Ereignis abfangen kann?

Ja, und dafür ist das Panel Close? Event zu verwenden.

Beste Grüße,
NWO

9 von 10 Stimmen in meinem Kopf sagen: Ich bin nicht verrückt,
die andere summt die Melodie von Tetris
.

NI schrieb:To use the abort button is like using a tree to stop a car!

(20.01.2012 11:02 )NWOmason schrieb:  Getting Started with NI LabVIEW Student Training
http://zone.ni.com/devzone/cda/tut/p/id/7466

Introduction to NI LabVIEW - Learn LabVIEW Basics
http://www.ni.com/gettingstarted/labviewbasics/

Top 5 der Empfehlungen für LabVIEW-Einsteiger
http://www.ni.com/newsletter/51735/de/
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
  "Abbrechen"-Knopf im Datei-Dialog ändern Marcusius 1 3.861 10.06.2015 12:49
Letzter Beitrag: jg
  Schleife in SubVI, Stopp-Knopf in HauptVI DrHoas 1 3.981 12.07.2012 09:42
Letzter Beitrag: GerdW
  Text Datei mit einem Knopf öffnen Napoleon 3 7.233 03.02.2011 19:02
Letzter Beitrag: Napoleon
  Run-Knopf wird nicht mehr angezeigt suamikim 5 4.850 27.04.2010 17:21
Letzter Beitrag: jg
  Knopf : 2 Funktionen gleichzeitig andi neu 7 5.965 21.07.2009 09:45
Letzter Beitrag: andi neu
  VI starten mit einem Start-Knopf yasukatakaya 7 10.153 24.06.2009 18:46
Letzter Beitrag: Lucki

Gehe zu: