Code auch während Dialogfeld ausführen ?!? - Druckversion +- LabVIEWForum.de (https://www.labviewforum.de) +-- Forum: LabVIEW (/Forum-LabVIEW) +--- Forum: LabVIEW Allgemein (/Forum-LabVIEW-Allgemein) +--- Thema: Code auch während Dialogfeld ausführen ?!? (/Thread-Code-auch-waehrend-Dialogfeld-ausfuehren) |
Code auch während Dialogfeld ausführen ?!? - meisterboedi - 11.12.2010 18:51 Guten Tag! Ich bin ein Neuling in Sachen Labview und stehe gerade vor einem Problem, wleches mich totz google und diesem 512 Seiten-Buch zu meiner Linken, fast zur Verzweiflung treibt. Vielleicht hat jemand einen kurzen Rat für mich. Der Zusammenhang: In einer Dialogbox wird ein Hinweis angezeigt, den der Benutzer bestätigen soll (OK oder Abbrechen). Dann wird es fortgesetzt und soll einen Messwert aufnehmen (->funktioniert) Das Problem: Bis die Dialogbox nicht bestätigt oder abgebrochen wird, wird das vi nicht weiter ausgeführt (was urspünglich auch der Sinn der Sache war). Ich möchte nun aber einen Teil auch während der Zeit, die der Benutzer benötigt, um die Schaltflächen zu drücken, ausführen. Gibt es dazu eine einfache Lösung - oder muss ich auf die Dialogbox verzichten? Vielen Dank an alle, die sich die Mühe machen mir zu helfen! Gruß Code auch während Dialogfeld ausführen ?!? - schrotti - 11.12.2010 18:56 Es darf keine Abhängigkeit zwischen dem Aufruf des Dialoges und dem Rest geben. Platziere hierfür den Aufruf in eine parallele Schleife. Es würde auch anderes gehen, aber das ist die einfachste Methode. Code auch während Dialogfeld ausführen ?!? - macmarvin - 11.12.2010 22:30 Als Zusatz zu schrotti... den 1 bzw. 2 Button Dialog einfach grundsätzlich nicht benutzen. Die Funktion immer mit der 3er Variante umsetzen. Diese Uralt Dialoge blockieren gerne mal mehr als sie müßten (UI-Thread). |