Hilfe

KeyDown

B2D B+ B3D

Aufruf

wert = KeyDown( code )

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:

Graphics 640, 480, 0, 1
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

FlushKeys, GetKey, KeyHit, KeyWait, WaitKey

Übersicht Eingabe Tastatur