-
C++ Taste abfragen
Hallo!
Mein Problem hat zwar nicht unmittelbar etwas mit Roboter Programmierung zu tun, ich stelle es aber trotzdem mal hier.
Ich soll für Info ein Programm machen.
Sobald man eine Taste drückt, soll ausgegeben werden, ob eine Zifferntaste oder eine andere gedrückt wurde.
Leider habe ich keinen Plan, was für einen Befehl ich verwenden muß.
Bin schon am verzweifeln, im Netz habe ich leider nichts passendes gefunden.
Ich verwende C++ Builder 5 von Borland.
THX im Vorraus
ACU
-
ich glaube es ist readintpr und dann einfach keinen prompt und sofort ausgeben!
Martin
-
Google mal nach "GetAsyncKeyState".
Bsp.
int KeyState:
KeyState = GetAsyncKeyState (112);
if (KeyState<>0)
{
// F1 Taste gedrückt
}
Alternativ gibt es hier auch Hilfe:
www.Programmiererboard.de
-
Ich nehme an dass du das ganze für ne Konsolenanwendung schreiben muss aber falls es dich interessirt habe ich für dich mal n kleines Windows-proggi hochgeladen dass die Taste die gedrückt wird erkennt.
hier laden: http://home.arcor.de/d.pascal/Programme/ansii.zip
-
sorry hab dein posting nochma gesen vergiss das was ich mit Konsolenanwendung geschrieben habe.
Dann kann dir mein programm erst recht helfen.
-
Ja danke, so ungefähr habe ich mir das vorgestellt.
Funktioniert ganz gut!