Gibt es einen ASCII-Code für die Pfeiltasten?? Oder kann man anders auf sie zugreifen??
Silent Hunger Gast |
Silent Hunger Gast |
Gibt es einen ASCII-Code für die Pfeiltasten?? Oder kann man anders auf sie zugreifen??
Moin,
nö, nen ASCII Code für die Cursortasten gibt es so nicht. Unter Turbo Pascal damals konnte man die allerdings genauso abfragen wie jede andere Taste auch, nur das man die Cursortaste zweimal abfragen musste und als ersten Wert immer ne 0 bekam (bedeutet soviel wie das eine Sondertaste gedrückt wurde), als zweiten Wert dann den eigentlichen Wert der Taste. Das alles hat aber nix mit ASCII zu tun.
Ansonsten besteht die Möglichkeit, die Taste über ihren Scancode abzufragen. Jede Taste, unabhängig ob deutsche, englische oder sonstwas Tastatur, liefert einen eindeutigen Scancode. Der Tastaturtreiber übersetzt diesen dann entsprechend in die ASCII-Codes. Allerdings musste schon nen bisserl Ahnung haben um das zu implementieren. Aber bestimmt gibt es auch irgendwelche Bibliotheken die Dir weiterhelfen können.
geh einfach mal auf meine HP (www.matze-ulm.de.vu) und dann dort auf "Download". Dort gibts einen "hex-Tseter", den ich programmiert habe, der Zeigt dir semtliche Codes der Tasten für C an!
matze
« Sound graphisch darstellen | Internet und C? » | ||