hallo@ all,
da es schon viele Beiträge von wegen Tastendruck simulieren gibt schreib ich in ein vorhandenes. Ich hab das gleiche prob wie hier am Anfang beschrieben. Ich möchte nur die taste 9 an ein Game schicken aber nicht die Numpad-Taste 9, da ich eine Laptop-Tasta hab und da kein richtiges Numpad vorhanden ist.
Das ist mein Quellcode zum probieren gewesen:
Delphi-Quelltext
1: 2: 3: 4: 5: 6: 7: 8:
| begin for i:=0 to 2 do begin sleep(2000); keybd_event( * , MapVirtualKey |
wenn ich statt dem * eine 9 einsetze gibt es keinen Fehler,aber er macht nichts, wenn ich aber Key_9 setze meldet er: „Undefinierter bezeichner:“Key_9“ “ wenn ich VK_NUMPAD9 statt dem * nehme geht es schon mal in einem Memofeld. Aber er soll einfach mal nur die Taste drücken und mir keine 9 schreiben.
Was ist da falsch, wie muss ich das machen?
Ja mich als Procoder würde es auch ankotzen immer die Noobs mit fast denselben Fragen, aber ich konnte echt nichts brauchbares finden. Würde mich über Hilfe sehr freuen.
Danke schon mal im voraus!
Moderiert von
AXMD: Delphi-Tags hinzugefügt