Hilfe

KeyWait

B+

Aufruf

code = KeyWait()

Parameter

-


Rückgabewert

ASCII-Code der gedrückten Taste


Beschreibung

Diese Funktion wartet solange, bis eine Taste betätigt wird. Das ist besonders für einfache Stopps mit der Meldung: "Hit Any Key" sinnvoll. Allerdings wird das Programm auch komplett gestoppt - man kann also während dieser Zeit keine Grafiken ausgeben (benutze dafür GetKey).

KeyWait funktioniert nicht mit allen Tasten. So werden Alttasten, Shifttasten sowie Strgtasten nicht berücksichtigt!


Beachte, dass ein ASCII-Code nicht der Tastatur-Scancode ist. Das sind zwei verschiedene Sachen. Hier eine Liste mit den ASCII-Codes:


Zusatzinformation

Dies ist ein undokumentierter Befehl. Sollte dieser Befehl wieder offiziell entfernt werden, wären Programme zu allen zukünftigen Updates nicht mehr kompatibel und müssten umgeschrieben werden. Die Anwendung erfolgt daher auf eigenes Risiko.


Beispiel

Standardbeispiel:

window = CreateWindow("Window", 0, 0, 200, 200)
taste = KeyWait()
End


Siehe auch

FlushKeys, GetKey, KeyDown, KeyHit, WaitKey

Übersicht Eingabe Tastatur