-
El Pollo Diablo
Die Funktionstasten liefern zwei Werte zurück. Also musst du mittels readkey zweimal den Tastaturpuffer auslesen.
Der erste Wert ist immer 0 und dann kommt der eigentliche ASCII Wert.
z.B. 13 ist Enter und 8 ist Delete
Also musst du zuerst mit einer If-Abfrage nach readkey = 0 abfragen und danach nochmal nach readkey abfragen.
Über den readkey-Wert kannst du an z.B. sagen, dass er dann beim Wert 13 "Enter" auf dem Bildschirm anzeigen soll.
Die ersten 32 ASCII sind Steuerzeichen und können nicht auf dem Bildschirm ausgegeben werden.
Wenn du den Wert 13 auf dem Bildschirm anzeigen willst, macht er nichts weiter, als den Cursor in die nächste Zeile zu setzen, was er eben bei Enter-Drücken macht.
Geändert von Whiz-zarD (22.02.2009 um 13:29 Uhr)
Berechtigungen
- Neue Themen erstellen: Nein
- Themen beantworten: Nein
- Anhänge hochladen: Nein
- Beiträge bearbeiten: Nein
-
Foren-Regeln