Hallo Inkognito,
der Vorschlag von Volker ist zwar sicher der beste, aber natürlich führen noch diverse andere Wege nach Rom.
Wenn man es gerne ohne Timer machen will, könnte man z.B.:
- Bei Tastendruck eine Schleife starten, in der eine Variable hochgezählt wird.
- Schleife verlassen beim Loslassen der Taste.
- Zählerstand der Variable ist dann das Schätzeisen dafür, wie lange die Taste gedrückt war.
Code:
If Zählvariable < Bestimmter_Wert then
Aufgabe1
else
Aufgabe2
end if
Variable und Schleifendurchlaufzeit sollten so gewählt sein, dass ein Überlauf ausgeschlossen werden kann.
Oder ein Überlauf dient als weitere Abbruchbedingung für die Schleife.
Aber Volkers Weg ist zu bevorzugen.
Gruß
Stefan
Lesezeichen