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?
|