LabVIEWForum.de
Dialog stoppt Schleife ?! - Druckversion

+- LabVIEWForum.de (https://www.labviewforum.de)
+-- Forum: LabVIEW (/Forum-LabVIEW)
+--- Forum: LabVIEW Allgemein (/Forum-LabVIEW-Allgemein)
+--- Thema: Dialog stoppt Schleife ?! (/Thread-Dialog-stoppt-Schleife)



Dialog stoppt Schleife ?! - CarstenH - 07.07.2011 09:36

Hallo,

gibt es eine Möglichkeit, dass beim Aufrufen eines Dialogfeldes die aufrufende Schleife NICHT angehalten wird?!
Im Programm im Anhang wird die Schleife nicht mehr ausgeführt, bis "OK" betätigt wird!

Grüße
Carsten


RE: Dialog stoppt Schleife ?! - GerdW - 07.07.2011 09:39

Hallo Carsten,

THINK DATAFLOW!

Deine Schleife kann erst weiter iterieren, wenn der Schleifeninhalt abgearbeitet ist - also wenn der Dialog quittiert wurde.
Wenn Dialog und Schleife unabhängig voneinander arbeiten sollen, dann musst du sie auch unabhängig voneinander programmieren - also in zwei parallel arbeitenden Schleifen...


RE: Dialog stoppt Schleife ?! - CarstenH - 07.07.2011 09:42

Ok, also geht es mit einem Dialogfeld nicht! Dann eben doch ein Sub-VI aufrufen, welches die Meldung anzeigt und bei "OK" geschlossen wird...


RE: Dialog stoppt Schleife ?! - GerdW - 07.07.2011 09:45

Hallo Carsten,

think dataflow!

Auch ein subVI blockiert die Schleifeniteration...


RE: Dialog stoppt Schleife ?! - Lucki - 07.07.2011 12:22

(Genaues) Lesen bildet: Gerd empfahl parallele Schleifen, nicht Sub-Vis.
Also so etwas:
[attachment=34555]