Forum: Sonstige Fragen zu Delphi
Delphi
by 3_of_8,
28. Jan 2006
Das 1. Bit ist gesetzt, wenn die Taste gedrückt ist.
Also hast du bei GetAsyncKeyState(VK_UP) wenn die Nach Oben Taste gedrückt ist folgendes Bitmuster:
Das letzte Bit hat auch eine Bedeutung, aber das kannst du ignorieren.
1 0 0 0 0 0 0 1
Ansonsten:
Forum: Sonstige Fragen zu Delphi
Delphi
by 3_of_8,
28. Jan 2006
Stimmt, du hast Recht.
GetAsyncKeyState habe ich auch schon mal beiläufig erwähnt.
Forum: Sonstige Fragen zu Delphi
Delphi
by 3_of_8,
27. Jan 2006
Genau das macht das Ding doch eh.
Forum: Sonstige Fragen zu Delphi
Delphi
by 3_of_8,
27. Jan 2006
Das kommt mir irgendwie bekannt vor.
Es gäbe noch die Möglichkeit mit GetAsyncKeyState, aber die ist leicht komplizierter.
Forum: Sonstige Fragen zu Delphi
Delphi
by 3_of_8,
27. Jan 2006
Klick auf deine Form. Gehe unter Ereignisse und klicke doppelt auf OnKeyDown.
Schreib dann rein:
if key=VK_UP then blubb;
Forum: Sonstige Fragen zu Delphi
Delphi
by 3_of_8,
27. Jan 2006
Oder machs mit nem Timer und GetAsyncKeyState(VK_UP)<0.