27.07.2012, 12:02
Hallo zusammen,
ich stehe vor folgendem Problem: Im Menu meines Programmes soll der Benutzer zwischen 3 Optionen ( Betriebszuständen) wählen können für die jeweils Eingaben gemacht werden müssen. Je nach gewählter Option werden verschiedene Berechnungen durchgeführt.
Die einfachste Lösung wäre hier wohl der Einsatz eines Case-Enum-Verbundes. Da das Programm jedoch in der Lehre eingesetzt werden soll, will ich eine Menustrukutur ohne Enum realisieren (Aufbau, siehe Anhang).
Vorgesehen ist folgender Ablauf: Es wird die entsprechende Option gewählt. Daraufhin sollen die Eingaben gemacht werden. Im Anschluss soll durch betätigen des Buttons "Werte übernehmen" die Berechnung ausgeführt werden. Momentan wird natürlich sofort nach freischalten des gewählten Optionsfeldes die Berechnung durchgeführt (siehe Anhang). Dies wird mit einer Ereignisstruktur erreicht.
Mein Problem: Es soll auf die Eingaben des Benutzers "gewartet" werden (d.h. auf die Betätigung des "Werte übernehmen Buttons" )vund nicht sofort berechnet werden (mit wahrscheinlich falsch voreingestellten Werten). Dies würde ich auch über eine Ereignisstruktur lösen, jedoch bin ich leider nicht in der Lage die Fall/Optionsunterscheidung in LV zu realisieren.
Kann mir jemand einen Tipp geben?
Vielen Dank und Grüße
ich stehe vor folgendem Problem: Im Menu meines Programmes soll der Benutzer zwischen 3 Optionen ( Betriebszuständen) wählen können für die jeweils Eingaben gemacht werden müssen. Je nach gewählter Option werden verschiedene Berechnungen durchgeführt.
Die einfachste Lösung wäre hier wohl der Einsatz eines Case-Enum-Verbundes. Da das Programm jedoch in der Lehre eingesetzt werden soll, will ich eine Menustrukutur ohne Enum realisieren (Aufbau, siehe Anhang).
Vorgesehen ist folgender Ablauf: Es wird die entsprechende Option gewählt. Daraufhin sollen die Eingaben gemacht werden. Im Anschluss soll durch betätigen des Buttons "Werte übernehmen" die Berechnung ausgeführt werden. Momentan wird natürlich sofort nach freischalten des gewählten Optionsfeldes die Berechnung durchgeführt (siehe Anhang). Dies wird mit einer Ereignisstruktur erreicht.
Mein Problem: Es soll auf die Eingaben des Benutzers "gewartet" werden (d.h. auf die Betätigung des "Werte übernehmen Buttons" )vund nicht sofort berechnet werden (mit wahrscheinlich falsch voreingestellten Werten). Dies würde ich auch über eine Ereignisstruktur lösen, jedoch bin ich leider nicht in der Lage die Fall/Optionsunterscheidung in LV zu realisieren.
Kann mir jemand einen Tipp geben?
Vielen Dank und Grüße