.| Autor | Beitrag |
|---|---|
|
000 25.11.2001, 15:22 Tomz |
[edit] ich weiss, wie man tasten einfach abfangen kann, mit getch, dass ein befehl sofort ausgeführt wird, wenn ich eine taste drücke. ich meine einfach, dass ich nicht noch enter drücken muss. doch, wie kann ich die pfeiltasten abfangen? ich hab mal ein programm geschrieben, welches mir die taste, die ich drücke, herausliest und mir den ascii wert ausgibt. doch bei den pfeiltasten kommen eigentlich zwei werte. der erste war bei allen gleich, der zweite nicht. ich denke das läuft so ab: doch wie kann ich das jetzt nutzen. ich komme da nicht ganz drauf. ...denn das atombrot wird nicht ruhen bis es den letzten erwischt hat... |
|
Profil || Suche |
|
001 25.11.2001, 15:34 Another1 |
versuch mal das hier, für windows jedenfalls (einfachste) das is die für windows einfachste variante, soweit ich mich entsinnen kann --Another1 ...relaxing..atm =) |
|
Profil || Suche |
|
002 25.11.2001, 21:18 hausi |
Die Pfeiltasten haben spezielle Codes, die es nicht wirklich in der ASCII-Tabelle gibt. Glaubs, es war ^K, ^L, ^M und ^P. Aber für das solltest du eine Funktion verwenden, die dir ANSI-Codes zurückgibt, oder das oben erwähnte nehmen. -- |
|
Profil || Suche |
|
003 25.11.2001, 21:34 micro |
wenn du nen thread verschoben haben willst meld dich bei einem dieser leute: |
|
Profil || Suche |
|
004 26.11.2001, 00:45 Kriz |
Jaja, die Sondertasten senden 2 Events. Eines \0, das nächste sofort der eigentliche Keycode. Abfangen kann man das unter afaik mittels: K:R-I)Z++ |
|
Profil || Suche |

