Ich nutze oft einen Timer, welcher mir die TickCount API nachmacht.
Einfach den Wert des TickCounts merken, wenn der Timer gedrückt wurde und wenn er losgelassen wurde, die Zeit ausrechnen.
Du kannst auch die Sekunden "mißbrauchen", falls Du eine Uhr mitlaufen hast. Oder in der Hauptschleife bei gedrücktem Taster eine ms warten und wenn der Taster nach ~ 1000 Durchläufen losgelassen wurde reagieren.
Beispielcode macht für mich erst Sinn, wenn ich weiß, welche der Vorraussetzungen bei Dir (dem Programm) gegeben sind.
Lesezeichen