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 

Wundersamer EXIT



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!

07.08.2007, 09:18 (Dieser Beitrag wurde zuletzt bearbeitet: 07.08.2007 09:18 von fidel.)
Beitrag #1

fidel Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 247
Registriert seit: Aug 2006

8.00 // 8.2.1 // 8.5
2006
de

76185
Deutschland
Wundersamer EXIT
Hallo,

seit dem Sprung auf LV8.2.1 verhält sich meine Applikation beim Beenden anderst.

Ehemals & Wunschablauf:
--
* User selektiert EXIT Button
* Are you sure Dialog
** Wenn NEIN: mache nichts
** Wenn JA: beende Programm, schliesse Fenster

Dies wird mittels der While-Schleifenbedingung realisiert sowie mit der Funktion: LabVIEW beenden.

Dadurch wurde das Program bis dato beendet und der USer hatte keine offene Applikations-Fenster mehr.



Wenn der User jetzt (nach Wechsel auf 8.2.1) das Programm beenden will,
kommt die Frage, und im JA-Fall wird das Programm (*.exe) zwar beendet, aber es bleibt als Fenster erhalten.

Liegt das einfach in dem Wechsel begründet, oder muss ich mich durch die Tiefen der VI-einstellungen -> Fenstereigenschaften erneut durchwurschteln, obwohl das vorher alles ging ?


Gruss
fidel

Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
07.08.2007, 09:32
Beitrag #2

eg Offline
LVF-SeniorMod


Beiträge: 3.868
Registriert seit: Nov 2005

2016
2003
kA

66111
Deutschland
Wundersamer EXIT
' schrieb:Hallo,

seit dem Sprung auf LV8.2.1 verhält sich meine Applikation beim Beenden anderst.

Ehemals & Wunschablauf:
--
* User selektiert EXIT Button
* Are you sure Dialog
** Wenn NEIN: mache nichts
** Wenn JA: beende Programm, schliesse Fenster

Dies wird mittels der While-Schleifenbedingung realisiert sowie mit der Funktion: LabVIEW beenden.

Dadurch wurde das Program bis dato beendet und der USer hatte keine offene Applikations-Fenster mehr.
Wenn der User jetzt (nach Wechsel auf 8.2.1) das Programm beenden will,
kommt die Frage, und im JA-Fall wird das Programm (*.exe) zwar beendet, aber es bleibt als Fenster erhalten.

Liegt das einfach in dem Wechsel begründet, oder muss ich mich durch die Tiefen der VI-einstellungen -> Fenstereigenschaften erneut durchwurschteln, obwohl das vorher alles ging ?
Gruss
fidel


Am Application Exit VI gibt es einen T/F Flag. Lass ihn unverbunden, mach stattdessen eine Switch-Case Struktur drum. Ich glaube es ist ein Bug.

eg

Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
07.08.2007, 09:46
Beitrag #3

fidel Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 247
Registriert seit: Aug 2006

8.00 // 8.2.1 // 8.5
2006
de

76185
Deutschland
Wundersamer EXIT
Danke erstmal für die schnelle Antwort.

nur um dich richtig verstanden zu haben:

du würdest also das Application Exit VI einfach nicht anschliessen (bisher mit nem bolean verbunden)
und statt dessen in einem Case True/False ablegen, der mit dem Signal gefüttert wird.
Darin aber widerrum nicht verkabelt ?

richtig verstanden ? weil das klappt hier nicht



gruss
fidel

Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
07.08.2007, 09:59
Beitrag #4

jg Offline
CLA & CLED
LVF-Team

Beiträge: 15.864
Registriert seit: Jun 2005

20xx / 8.x
1999
EN

Franken...
Deutschland
Wundersamer EXIT
Hallo, Fidel,

rate jetzt mal, was Eugen gemeint hat. Ich denke, er meinte vielleicht die folgende Case-Struktur, so verlässt du LabVIEW nur, wenn du dich NICHT in der Entwicklungsumgebung befindest.

       

Ansonsten, bei mir funktioniert das Exit-VI ohne Probleme (bei Eingang TRUE natürlich).

Vielleicht mal ganz doofer Versuch: Lösch mal die Funktion und füge sie wieder neu ein. Sowas soll in dem einen oder anderen Fall schon geholfen haben.

MfG, 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
07.08.2007, 10:16
Beitrag #5

fidel Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 247
Registriert seit: Aug 2006

8.00 // 8.2.1 // 8.5
2006
de

76185
Deutschland
Wundersamer EXIT
so ein ***************

Also nur um den Ablauf zu veranschaulichen:
----------------------------------------------------
* Ich compile
* beende LV
* starte meine exe

Egal was ich bisher probiert habe, ob mit oder ohne, angeschlossenem EXIT oder nicht....
dieses Fenster ist und bleibt offen.

Jens: ich denke nicht das Eugen es so gemeint hat, wie dein Screenshot zeigt.....


gruss
fidel

Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
07.08.2007, 11:16
Beitrag #6

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


Beiträge: 4.223
Registriert seit: Nov 2005

20xx
2000
EN

978xx
Deutschland
Wundersamer EXIT
Probier mal das:

   

"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
07.08.2007, 11:33
Beitrag #7

jg Offline
CLA & CLED
LVF-Team

Beiträge: 15.864
Registriert seit: Jun 2005

20xx / 8.x
1999
EN

Franken...
Deutschland
Wundersamer EXIT
' schrieb:so ein ***************

Also nur um den Ablauf zu veranschaulichen:
----------------------------------------------------
* Ich compile
* beende LV
* starte meine exe

Egal was ich bisher probiert habe, ob mit oder ohne, angeschlossenem EXIT oder nicht....
dieses Fenster ist und bleibt offen.

Jens: ich denke nicht das Eugen es so gemeint hat, wie dein Screenshot zeigt.....
gruss
fidel
Da kann ich nur sagen, VERY STRANGE.

MfG, 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
07.08.2007, 11:35
Beitrag #8

Mr.Beaker Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 55
Registriert seit: Mar 2007

7.1
2007
kA


Deutschland
Wundersamer EXIT
' schrieb:Vielleicht mal ganz doofer Versuch: Lösch mal die Funktion und füge sie wieder neu ein. Sowas soll in dem einen oder anderen Fall schon geholfen haben.
MfG, Jens


Ich dachte sowas funzt nur bei Windoof Wacko
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
07.08.2007, 11:50 (Dieser Beitrag wurde zuletzt bearbeitet: 07.08.2007 12:12 von fidel.)
Beitrag #9

fidel Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 247
Registriert seit: Aug 2006

8.00 // 8.2.1 // 8.5
2006
de

76185
Deutschland
Wundersamer EXIT
Danke Achim für die Idee,

leider kann ich das nicht nachvollziehen, nachbilden.
Bin nur ein LV Gelegenheits-Anwender und habe daher immer Probleme wieder reinzukommen.

Wie ich dein Bild verstehe sind das referenzen auf mein Haupt-VI mit zugewiesenen Eigenschaften zum beenden, richtig ?
Könntest du ggf. mal dein vi ans File anhängen...denke damit kann ich eher was anfangen.



Bzgl anderen Faktoren:
-----------------------------
Ich denke nicht dass das Verhalten mit meinen Fenstereigenschaften/ Fenstererscheinungsbild zu tun hat, aktiviert ist dort:
* Benutzerdefiniert

und darin:
* Fenster hat titelzeile
* Schaltflaeche "abbrechen" anzeigen
* Schatlfläche "Ausführen" anzeigen
* Frontpanel beim Aufruf anzeigen
Verhaltenweise -> Voreinstellung
* Schliessen des Fensters moeglich
* ändern der Fenstergröße möglich
* Minimieren des Fensters moeglich
* Standardkontekxtmenues zur Laufzeit zulassen



Im anhang der betroffene LV Ausschnitt. Die True Konstante ist in diesem Falle eigentlich mit dem CLOSE VI verbunden, der Part ist nicht mehr sichtbar, da sonst alles zu gross geworden wäre. Vielleicht hilft das ja noch als Randinfo weiter.


Das ganze Problem hat sicher auch mit meinem amateur-status in LV zu tun, aber warum zum henker wird den eine funktionierende Funktion wieder so verbugt und dann noch verteilt ?

Lasse ich das Programm innerhalb LV Laufen, und beende es dort, wird das FP auch fach-gerecht geschlossen....noch ne Randinfo
Nur die erstellte EXE stellt sich so richtig daemlich an


Angehängte Datei(en) Thumbnail(s)
   

Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
07.08.2007, 12:34
Beitrag #10

jg Offline
CLA & CLED
LVF-Team

Beiträge: 15.864
Registriert seit: Jun 2005

20xx / 8.x
1999
EN

Franken...
Deutschland
Wundersamer EXIT
OK, nächster Vorschlag:

Pack doch mal den Code, den du so schön als Screenshot gepostet hast, in ein neues VI mit denselben Einstellungen, die du gerade beschrieben hast, und lade dieses VI dann mal hier hoch. Dann können wie selber experimentieren.

MfG, 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
Antwort schreiben 


Möglicherweise verwandte Themen...
Themen Verfasser Antworten Views Letzter Beitrag
  Nachrichten-Queues, Exit wird nicht an andere Schleifen weitergereicht dali4u 4 6.145 28.10.2014 11:48
Letzter Beitrag: jg
  "exit vi" - finde den thread nich mehr... gottfried 5 5.272 01.08.2013 08:24
Letzter Beitrag: gottfried
  Exit Ratte01 4 4.909 25.02.2010 07:45
Letzter Beitrag: Y-P
  "exit for" Befehl physiker13 3 5.220 15.10.2009 10:45
Letzter Beitrag: physiker13
  Applikation bringt Fehler bei EXIT AndreasC 2 3.734 08.08.2009 22:06
Letzter Beitrag: rolfk
  Event: Application Exit - Problem Björn 4 7.313 02.02.2005 10:40
Letzter Beitrag: Björn

Gehe zu: