Originally Posted By: JustSid
Das liegt daran das inkey Tastendrücke konsumiert


Ach stimmt. Dann muss man es so machen:

Code:
while(1)
{
   if(!inkey_active){ inkey(...); } //wenn inkey nicht mehr aktiv ist, dann starte inkey erneut

   if(key_lastpressed==1){ inkey_active=0; break; } //optional - wenn die ESC-Taste gedrückt wird, wird inkey beendet und die Schleife verlassen
   
   wait(1);
}



die 1 bei key_lastpressed==1 steht für die ESC-Taste. Weitere Tastencodes findest du hier im Handbuch: http://www.conitec.net/beta/akeyboard.htm