Servus!
Mir bereitet ein kleines Problem Schwierigkeiten. Ich will von meinem Programm aus an ein anderes Zeichenfolgen senden, was eigentlich sehr einfach machbar ist. Aber ich bekomme einfach nicht raus, wie ich Kombinationen wie z.B. Alt+D senden kann.
Zur Zeit verwende ich einen Code in dieser Art
Delphi-Quelltext
1: 2: 3: 4: 5: 6: 7: 8: 9: 10:
| procedure Senden; begin hOE:=FindWindow(nil,'unbenannt - editor'); ShowWindow(hOE,SW_SHOWNORMAL); SetForegroundWindow(hOE); keybd_event($11,0,0,0); keybd_event(68,0,0,0); keybd_event(68,0,KEYEVENTF_KEYUP,0); keybd_event($11,0,KEYEVENTF_KEYUP,0);end; |
Wie schon oben angemerkt, das Senden von d alleine fuktioniert einwandfrei.
Gruß,
Adrian