Hilfe
Parameter
code | Tastatur-Scancode |
Rückgabewert
0 = diese Taste wird nicht gedrückt
1 = diese Taste wird gedrückt
Beschreibung
Diese Funktion ermittelt, ob eine bestimmte Taste gedrückt wird. Dabei wird entweder TRUE=1 für gedrückt oder FALSE=0 für nicht gedrückt zurückgeliefert. Es können auch mehrere Tasten betätigt werden. KeyDown arbeitet aber nicht mit den ASCII-Codes, sondern mit speziellen Tastatur-Scancodes.
Mit KeyHit kann man dagegen die Anzahl der Betätigungen einer Taste ermitteln.
Beispiel
Standardbeispiel:
SetBuffer BackBuffer()
While Not KeyHit(1)
Cls
If KeyDown(28) = True
Text 0, 20, "Enter wird gedrückt"
Else
Text 0, 0, "Enter drücken"
End If
Flip
Wend
End
Siehe auch