![]() |
Kontinuierliche Wertänderung mit Eventstruktur - Druckversion +- LabVIEWForum.de (https://www.labviewforum.de) +-- Forum: LabVIEW (/Forum-LabVIEW) +--- Forum: LabVIEW Allgemein (/Forum-LabVIEW-Allgemein) +--- Thema: Kontinuierliche Wertänderung mit Eventstruktur (/Thread-Kontinuierliche-Wertaenderung-mit-Eventstruktur) |
Kontinuierliche Wertänderung mit Eventstruktur - nookie - 08.06.2009 16:36 Hallo Leute, ich würde gern einen Wert mittels Eventstruktur kontinuierlich (per Tastendruck) verändern. Das ganze ist für eine Anwendung, die auf einem Touchscreen laufen soll. Daher kann man dem User nicht wirklich zumuten, dass er hundert mal auf einen Knopf drücken muss, um einen Wert zu ändern. Jetzt meine Frage: Wie kann ich in einem Eventcase einen Event öfterhintereinander ausführen? (eben bis der Button wieder losgelassen wird?) lG nookie [attachment=18910] [attachment=18911] Kontinuierliche Wertänderung mit Eventstruktur - TSC - 08.06.2009 17:06 Hilft das? ![]() :excl:VORSICHT: bei dem VI werden 2 Eventstrukturen verwendet. Dabei muss man unbedingt darauf achten, dass keine Konflikte entstehen, wenn sie auf das selbe Event reagieren. Üblicherweise vermeide ich sowas, aber das war hier meine erste idee. LG Torsten Kontinuierliche Wertänderung mit Eventstruktur - TSC - 08.06.2009 17:24 Hier ne lösung ohne 2. eventstruktur: ![]() LG Torsten Kontinuierliche Wertänderung mit Eventstruktur - nookie - 08.06.2009 18:19 Hallo, danke für die Antworten! Gibt es nicht auch ev. eine "fertige" Lösung über den Eventcase? Sprich: das man ein Event so oft wiederholt, bis die Taste nicht mehr gedrückt ist? lG nookie Kontinuierliche Wertänderung mit Eventstruktur - schrotti - 08.06.2009 18:26 Da ich Schleifen in einer Eventstruktur nicht so gut finde hier noch ein etwas abgeänderter Vorschlag. ![]() Kontinuierliche Wertänderung mit Eventstruktur - nookie - 08.06.2009 18:34 Hallo, sehr elegant, dankeschön! lG nookie Kontinuierliche Wertänderung mit Eventstruktur - schrotti - 08.06.2009 19:04 Naja, so schön ist es nicht. Das Timeout dekrementieren ist so nicht gerade gut. Ich habs verbessert hochgeladen. ![]() LV-Version vergessen. |