LabVIEWForum.de - Laufzeit Case-Struktur

LabVIEWForum.de

Normale Version: Laufzeit Case-Struktur
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Hallo,
Ich habe ein Vi erstellt, das folgendermaßen Abläuft:

In einer While-Schleife befindet sich eine Sequence, die nacheinander folgende Schritte einleitet:
- Wähle Menü-/Modulbutton aus
- Lese zum Modul gehörige Buttonbelegung aus Datei -->Eintragen in Stringarray
- belege Buttons in radiobutton mit entsprechenden Namen (Temperaturfühlern)
- deaktiviere alle anderen Buttons in radiobutton

Auf dem Radiobutton sind bis zu 9 "Fühler" sichtbar. Bis zu 16 können aber vorhanden sein.
[attachment=34962]
Dafür hab ich 2 Schaltflächen platziert (Up/Down), um an die nächsten Fühler zu gelangen.
Das Soll über ein einfaches Verschieben des Index im Array passieren.

Nun zu meiner eigentlichen Frage. Wie platziere ich eine Case Struktur die Abfragt ob ich Up bzw. Down gedrückt habe
am sinnvollsten? Erstelle ich dazu eine zweite While-Schleife in der die Case-Struktur ist?
Komischerweise funktioniert die Latchfunktion der UP/Down Buttons dann nur schwermütig...
Oder sollte ich das Ganze doch eher in eine Queue-Steuerung verpacken?
Hallo Bellimo,

Zitat:am sinnvollsten?
Für sehr sinnvoll würde ich hier eine Eventstruktur halten - keine UI-Abfrage per polling in irgendwelchen Whileschleifen mit Casestrukturen drin...
Tut mir Leid, ja die meinte ich auch, hab die Namen verwechselt.
Referenz-URLs