Merkwürdiges Verhalten von KeyboardInKey
Verfasst: 08.11.2009 09:06
Hallo alle zusammen,
ich habe bei Tastaturabfragen ein komisches Verhalten festgestellt. Vielleicht kann mir das ja einer von euch mal etwas genauer erklären.
Es geht um folgenden Code:
Die Tastendrücke werden bei mir am Anfang erst gar nicht, dann immer um eine Taste nach hinten versetzt erkannt. Drücke ich ein A wird nichts hingeschrieben. Wenn ich dann auf einen anderen Buchstaben drücke, kommt dann das a. Beim nächsten Druck auf eine Taste würde dann wieder der Buchstabe geschrieben werden, den ich eigentlich vorher gedrückt hatte.
Über eine Erklärung hierzu würde ich mich sehr freuen
Edit by NicTheQuick: Code-Tags gesetzt
ich habe bei Tastaturabfragen ein komisches Verhalten festgestellt. Vielleicht kann mir das ja einer von euch mal etwas genauer erklären.
Es geht um folgenden Code:
Code: Alles auswählen
InitSprite()
InitKeyboard()
OpenWindow(1,20,80,400,600,"hallo")
OpenWindowedScreen(WindowID(1),0,0,1,1,1,0,0)
Repeat
x = WindowEvent()
If x = 256
ExamineKeyboard()
string$ +KeyboardInkey()
StartDrawing(WindowOutput(1))
DrawText(20, 20, string$)
StopDrawing()
x = 0
EndIf
ForEver
Über eine Erklärung hierzu würde ich mich sehr freuen
Edit by NicTheQuick: Code-Tags gesetzt