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 

Labviewprogamm beenden



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!

10.09.2010, 09:54
Beitrag #1

tom102 Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 80
Registriert seit: Jul 2010

LabVIEW 9.0 Studentenversion
2010
de


Deutschland
Labviewprogamm beenden
Hallo,

gibts es VI bzw. eine Funktion mit der ich nac betätigung automatisch ein labviewprogramm verlassen kann.

Gruß tom
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
10.09.2010, 10:07
Beitrag #2

GerdW Offline
______________
LVF-Team

Beiträge: 17.427
Registriert seit: May 2009

LV2021
1995
DE_EN

10×××
Deutschland
Labviewprogamm beenden
Hallo tom,

Quit oder Stop - nicht dass sowas schön ist...

Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
10.09.2010, 11:56 (Dieser Beitrag wurde zuletzt bearbeitet: 10.09.2010 11:58 von Matze.)
Beitrag #3

Matze Offline
LVF-Team
LVF-Team

Beiträge: 1.027
Registriert seit: Apr 2010

20xx
2010
DE_EN

7xxxx
Deutschland
Labviewprogamm beenden
' schrieb:Quit oder Stop - nicht dass sowas schön ist...
Naja, wenn man ein Programm z.B. bei Klick auf "Stop" beenden möchte ohne auf das Fenster-X klicken zu müssen, geht es nicht anders.
Man muss halt darauf achten, alle Referenzen freizugeben, ggf. Ausgänge entsprechend schalten, Dateien zu schließen, Dinge zu speichern etc.

Aber wenn man das nach der Hauptschleife aufruft, ist das eigentlich unkritisch.

Grüße
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
10.09.2010, 12:06 (Dieser Beitrag wurde zuletzt bearbeitet: 10.09.2010 12:07 von TSC.)
Beitrag #4

TSC Offline
LVF-Team
LVF-Team

Beiträge: 1.882
Registriert seit: Sep 2008

LV 2018 SP1
2008
EN

52379
Deutschland
Labviewprogamm beenden
Meine Progs schließen sich nach der Hauptschleife auch ohne STOP.vi

Es geht eben auch anders:
Beim drücken von Stopp werden alle laufenden Schleifen beendet.

Grüße,
Torsten

"Über Fragen, die ich nicht beantworten kann, zerbreche ich mir nicht den Kopf!" (Konrad Zuse)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
10.09.2010, 12:16
Beitrag #5

Matze Offline
LVF-Team
LVF-Team

Beiträge: 1.027
Registriert seit: Apr 2010

20xx
2010
DE_EN

7xxxx
Deutschland
Labviewprogamm beenden
' schrieb:Meine Progs schließen sich nach der Hauptschleife auch ohne STOP.vi
Das Fenster einer erstellten Exe-Anwendung beendet sich jedoch nicht, sondern bleibt offen. Nur die Anwendung wird gestoppt.

Grüße
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
10.09.2010, 13:07
Beitrag #6

Achim Offline
*****
*****


Beiträge: 4.222
Registriert seit: Nov 2005

20xx
2000
EN

978xx
Deutschland
Labviewprogamm beenden
' schrieb:Das Fenster einer erstellten Exe-Anwendung beendet sich jedoch nicht, sondern bleibt offen. Nur die Anwendung wird gestoppt.

Dann machst du hintendran als letzte programmatische Aktion noch einen VI-InvokeNode "FP.Close" und fertig...

"Is there some mightier sage, of whom we have yet to learn?"

"Opportunity is missed by most people because it is dressed in overalls and looks like work." (Thomas Edison)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
10.09.2010, 13:44 (Dieser Beitrag wurde zuletzt bearbeitet: 10.09.2010 13:44 von Matze.)
Beitrag #7

Matze Offline
LVF-Team
LVF-Team

Beiträge: 1.027
Registriert seit: Apr 2010

20xx
2010
DE_EN

7xxxx
Deutschland
Labviewprogamm beenden
' schrieb:Dann machst du hintendran als letzte programmatische Aktion noch einen VI-InvokeNode "FP.Close" und fertig...
Das muss ich mal ausprobieren.

In der NI-Schulung haben wir es so gelernt, wobei in den Beispielen auch einiges sehr schlampig gelöst ist, evtl. auch das hier:

   

Grüße
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
10.09.2010, 13:53 (Dieser Beitrag wurde zuletzt bearbeitet: 10.09.2010 13:53 von Achim.)
Beitrag #8

Achim Offline
*****
*****


Beiträge: 4.222
Registriert seit: Nov 2005

20xx
2000
EN

978xx
Deutschland
Labviewprogamm beenden
' schrieb:In der NI-Schulung haben wir es so gelernt,

Mehr als flüssig...und in meinen Augen auch gewaltsam! Holzhammermethode...

"Is there some mightier sage, of whom we have yet to learn?"

"Opportunity is missed by most people because it is dressed in overalls and looks like work." (Thomas Edison)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
10.09.2010, 14:20 (Dieser Beitrag wurde zuletzt bearbeitet: 10.09.2010 14:20 von IchSelbst.)
Beitrag #9

IchSelbst Offline
LVF-Guru
*****


Beiträge: 3.687
Registriert seit: Feb 2005

11, 14, 15, 17, 18
-
DE

97437
Deutschland
Labviewprogamm beenden
' schrieb:Dann machst du hintendran als letzte programmatische Aktion noch einen VI-InvokeNode "FP.Close" und fertig...
FP.Close alleine hat aber den Nachteil, dass auch zur Entwicklungszeit, also in der IDE, das Frontpanel geschlossen wird, was nicht immer erwünscht ist. Daher verwendet ich das von NI vorgeschlagene Verfahren.

Jeder, der zur wahren Erkenntnis hindurchdringen will, muss den Berg Schwierigkeit alleine erklimmen (Helen Keller).
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
10.09.2010, 14:37 (Dieser Beitrag wurde zuletzt bearbeitet: 10.09.2010 14:38 von Matze.)
Beitrag #10

Matze Offline
LVF-Team
LVF-Team

Beiträge: 1.027
Registriert seit: Apr 2010

20xx
2010
DE_EN

7xxxx
Deutschland
Labviewprogamm beenden
' schrieb:FP.Close alleine hat aber den Nachteil, dass auch zur Entwicklungszeit, also in der IDE, das Frontpanel geschlossen wird, was nicht immer erwünscht ist. Daher verwendet ich das von NI vorgeschlagene Verfahren.
Wobei man das auch kombinieren könnte:
Die Case-Abfrage, die ich oben gezeigt habe, in Verbindung mit "FP.Close" anstelle von "LV-Exit".

Grüße
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Antwort schreiben 


Gehe zu: