29.07.2010, 12:00
Hi zusammen,
ich habe eine Exe erstellt, die ich beim Klick auf das "x" oben rechts nicht beenden kann. Das Frontpanel schließt sich, aber der Prozess läuft weiterhin und der Taskleisten-Button ist auch noch da. Allerdings lässt sich das Frontpanel mit Klick darauf nicht mehr anzeigen. D.h. ich muss den Prozess über den Task-Manager beenden.
Klicke ist erst auf meinen eigenen Stop-Button, dann kann ich die Anwendung anschließend über das "x" schließen.
Es läuft keine Messung o.ä. Das Programm wartet lediglich auf eine Wertänderung eines boolschen Schalters (an eine Case-Struktur angeschlossen).
Die Hauptschleife läuft mit 100 ms verzögert, d.h. die CPU-Auslastung beträgt 0%.
Ein SubVI ist so eingestellt, dass dessen Frontpanel bei der Ausführung sichtbar wird und sich danach schließt. Allerdings tritt das auch auf, wenn dieses SubVI nicht ausgeführt wird.
Bei anderen Anwendungen hatte ich dieses Problem nie.
Was kann die Ursache dafür sein?
Wäre es evtl. möglich, dass beim Klick auf "x" der Stop-Button im Programm aufgerufen wird, damit auch laufende Messungen ggf. sauber abgeschlossen werden (Task schließen etc)?
ich habe eine Exe erstellt, die ich beim Klick auf das "x" oben rechts nicht beenden kann. Das Frontpanel schließt sich, aber der Prozess läuft weiterhin und der Taskleisten-Button ist auch noch da. Allerdings lässt sich das Frontpanel mit Klick darauf nicht mehr anzeigen. D.h. ich muss den Prozess über den Task-Manager beenden.
Klicke ist erst auf meinen eigenen Stop-Button, dann kann ich die Anwendung anschließend über das "x" schließen.
Es läuft keine Messung o.ä. Das Programm wartet lediglich auf eine Wertänderung eines boolschen Schalters (an eine Case-Struktur angeschlossen).
Die Hauptschleife läuft mit 100 ms verzögert, d.h. die CPU-Auslastung beträgt 0%.
Ein SubVI ist so eingestellt, dass dessen Frontpanel bei der Ausführung sichtbar wird und sich danach schließt. Allerdings tritt das auch auf, wenn dieses SubVI nicht ausgeführt wird.
Bei anderen Anwendungen hatte ich dieses Problem nie.
Was kann die Ursache dafür sein?
Wäre es evtl. möglich, dass beim Klick auf "x" der Stop-Button im Programm aufgerufen wird, damit auch laufende Messungen ggf. sauber abgeschlossen werden (Task schließen etc)?