LabVIEWForum.de
Ereignisstruktur "tötet" alle Controls - Druckversion

+- LabVIEWForum.de (https://www.labviewforum.de)
+-- Forum: LabVIEW (/Forum-LabVIEW)
+--- Forum: LabVIEW Allgemein (/Forum-LabVIEW-Allgemein)
+--- Thema: Ereignisstruktur "tötet" alle Controls (/Thread-Ereignisstruktur-toetet-alle-Controls)



Ereignisstruktur "tötet" alle Controls - Moeseph - 15.02.2012 19:42

Hallo an alle Experten!

Ich habe ein Problemchen, das für die Experten vermutlich ganz leicht zu lösen ist:

Ich habe eine Ereignisstruktur, in der ich eine While-Schleife laufen lasse. Das Problem ist, dass ich diese Schleife nicht auf Wunsch abbrechen kann, da sämtliche Controls auf dem Frontpanel nicht reagieren, solange die Ereignisstruktur läuft. Wie kann ich das ganze programmieren, so dass ich die Schleife abbrechen kann bzw. überhaupt irgend ein Control auf dem Frontpanel bedienen kann? Im Anhang habe ich gerade mal schell die fragliche Situation zusammengeklickt.

Vielen Dank schon mal im Voraus Smile


RE: Ereignisstruktur "tötet" alle Controls - phylin - 15.02.2012 20:29

Du musst einstellen, dass während der Eventcase abgearbeitet wird, das Frontpanel nicht gesperrt wird für benutzereingaben. Das geht einfach unter Ereignis für diesen Case bearbeiten und dort das Häckchen wegmachen.

Hab mal zwei modifizierte versionen angehängt.


RE: Ereignisstruktur "tötet" alle Controls - GerdW - 15.02.2012 20:31

Hallo Moeseph,

1) phylins Vorschlag beachten
2) Kontexthilfe lesen: da steht sinngemäß: Events schnell+ohne große Verzögerung abarbeiten (lang laufende Schleifen gehören nicht in Eventcases hinein!
3) dein Profil sagt LV8.2, dein Anhang sagt LV8.6 - da passt was nicht zusammen... (wenn du phylins VIs in der neuesten LV-Version nicht öffnen kannst, einfach "Bescheid" sagen)


RE: Ereignisstruktur "tötet" alle Controls - phylin - 15.02.2012 20:43

Hier nochmal für 8.5


RE: Ereignisstruktur "tötet" alle Controls - Y-P - 15.02.2012 21:50

@Moeseph: Bitte Profil_ergaenzen.

Gruß Markus

(15.02.2012 20:31 )GerdW schrieb:  3) dein Profil sagt LV8.2, dein Anhang sagt LV8.6 - da passt was nicht zusammen... (wenn du phylins VIs in der neuesten LV-Version nicht öffnen kannst, einfach "Bescheid" sagen)



RE: Ereignisstruktur "tötet" alle Controls - Moeseph - 16.02.2012 01:28

Vielen Dank für die Lösungsvorschläge!