Autor Beitrag
DelphiNoobCoder
ontopic starontopic starontopic starontopic starontopic starontopic starofftopic starofftopic star
Beiträge: 98

Win XP SP1

BeitragVerfasst: Mo 05.02.07 18:11 
Hi,
mal wieder eine Frage.
Und zwar will ich ein Tastendruck in den Game KalOnline Simulieren. Das Game läuft mit Direct X 9c. Es soll die Zahl 9(nicht Numpad) sein. Also ein Code der die Taste 9 in Direct X 9c Simuliert.
Ich Danke jeden der antwortet.

MFG Maddin
Christian S.
ontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic star
Beiträge: 20451
Erhaltene Danke: 2264

Win 10
C# (VS 2019)
BeitragVerfasst: Mo 05.02.07 18:24 

_________________
Zwei Worte werden Dir im Leben viele Türen öffnen - "ziehen" und "drücken".
DelphiNoobCoder Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starofftopic starofftopic star
Beiträge: 98

Win XP SP1

BeitragVerfasst: Mo 05.02.07 18:33 
Hab ich schon benutzt
www.delphi-forum.de/...endruck+++simulieren
ging net und die anderen auch nicht.
JayEff
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starofftopic star
Beiträge: 2971

Windows Vista Ultimate
D7 Enterprise
BeitragVerfasst: Mo 05.02.07 18:46 
user profile iconDelphiNoobCoder hat folgendes geschrieben:
ging net
Seit knapp 2 Monaten dabei und immernoch diese aussagekräftigeste Fehlerbeschreibung, die im DF je aufgetaucht ist(tm) ? :(

Lass es mich so formulieren:
Irgendein Anfänger hat folgendes geschrieben:
Ich wollte ein Programm schreiben, aber es geht nicht.
Könnt ihr mir helfen? :(

_________________
>+++[>+++[>++++++++<-]<-]<++++[>++++[>>>+++++++<<<-]<-]<<++
[>++[>++[>>++++<<-]<-]<-]>>>>>++++++++++++++++++.+++++++.>++.-.<<.>>--.<+++++..<+.
>M@steR<
ontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic star
Beiträge: 288
Erhaltene Danke: 3



BeitragVerfasst: Mo 07.01.08 20:17 
Gelöscht


Zuletzt bearbeitet von >M@steR< am Di 17.09.13 01:04, insgesamt 1-mal bearbeitet
Meho
Hält's aus hier
Beiträge: 4



BeitragVerfasst: Fr 06.06.08 22:06 
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:

ausblenden Delphi-Quelltext
1:
2:
3:
4:
5:
6:
7:
8:
begin
for i:=0 to 2 do begin
                sleep(2000);
                keybd_event( * , MapVirtualKey(*,0), 0, 0);
                keybd_event( * , MapVirtualKey( *,0), KEYEVENTF_KEYUP, 0);

                end;
end;


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 user profile iconAXMD: Delphi-Tags hinzugefügt
Kri
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 118



BeitragVerfasst: Fr 06.06.08 23:43 
Hallo zusammen,

ich wollte das gleiche Mal für 9Dragons machen, leider wurde das Prog von PunkBuster oder so ähnlich gebloggt. Vielleicht ist das bei euch das gleiche.


Viele liebe Grüße
Kri
F34r0fTh3D4rk
ontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic star
Beiträge: 5285
Erhaltene Danke: 28

Win Vista (32), Win 7 (64)
Eclipse, SciTE, Lazarus
BeitragVerfasst: Sa 07.06.08 08:13 
Versucht es mal mit dem Programm Suche bei Google AUTOHOTKEY, afaik wird dort ein Treiber benutzt, damit sollte es gehen. (Man kann damit sogar komplexe Skripte schreiben und kompilieren)

mfg