Bedienelement - Enter erfassen
Hallo zusammen,
ich habe ein relativ schweres Problem. Finde ich zumindest. Ich gebe zyklisch Werte in ein Bedienelement, welche auch geändert werden dürfen. Die geänderten Werte schicke ich dann an einen Mikrokontroller.
Nun habe ich das Problem, dass ich zwar ein "Enter/Return" in dem Bedienfeld erfassen kann und es in den meisten Fällen klappt daraufhin die nächste Aktion zu setzen, jedoch eben nicht immer. Manchmal passiert es, dass durch zu viele parallel laufende Schleifen, das Enter nicht erkannt wird, jedoch durch das "Enter" in dem Bedienfeld im Frontpanel der Fokus auf das Feld verloren geht. Dadurch passiert es meiner Meinung nach hin- und wieder, dass der Wert nicht geschrieben werden kann, also die nächste Aktion nicht gesetzt werden kann.
Kennt jemand von euch dieses Phänomen, oder kann mir da jemand weiterhelfen? Ich bin fast am verzweifeln :-(
Gruß
Wheeliemaster
P.S.: Die "Enter-Funktion" ohne parallel laufende Schleifen und Vi's funktioniert tadellos. Prioritäten anders setzen habens auch nicht geschafft das Problem zu beheben.
LabVIEW 2013SP1f2 Full Development System (deutsch); WIN7Prof64
|