Hagen benutzt in seiner
Delay-Funktion das hier:
MsgWaitForMultipleObjects(1, Event, False, Milliseconds, QS_ALLINPUT) <> WAIT_TIMEOUT
Ich könnte mir vorstellen, dass du das durch Abänderung auch dazu bringen kannst, zu warten, bis eine Taste gedrückt wird. Wäre in diesem Fall ressourcenfreundlicher als die Schleife.