PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : C++ Taste abfragen



ACU
03.01.2005, 21:56
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

x-ryder
04.01.2005, 00:06
ich glaube es ist readintpr und dann einfach keinen prompt und sofort ausgeben!

Martin

Chris266
07.01.2005, 17:16
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

22.01.2005, 22:39
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

22.01.2005, 22:40
sorry hab dein posting nochma gesen vergiss das was ich mit Konsolenanwendung geschrieben habe.
Dann kann dir mein programm erst recht helfen.

ACU
23.01.2005, 11:41
Ja danke, so ungefähr habe ich mir das vorgestellt.
Funktioniert ganz gut!