Einzelnen Beitrag anzeigen

hph

Registriert seit: 6. Nov 2006
Ort: Waldfischbach-Burgalben
1 Beiträge
 
Delphi 5 Professional
 
#6

AW: Enter-Taste im Java-fenster simulieren

  Alt 4. Sep 2010, 09:25
Ich hatte bis eben das gleiche Problem. Text lässt sich an ein externes Fenster senden, aber die Return-Taste wird nicht oder nicht jedesmal korrekt übertragen. Jetzt habe ich das Problem gelöst. Man muss vor dem Abschicken der RETURN-Taste sicherstellen, dass das Java-Fenster auch den Focus besitzt!
Mit

SetForegroundWindow(hWndParent);
Keybd_Event(vk_Return,0,0,0);
Keybd_Event(vk_Return,0,KEYEVENTF_KEYUP,0);

simuliere ich jetzt zuverlässig das Drücken und Loslassen der RETURN-Taste!

hWndParent müsste bei dir das Handle des Java-Fensters sein.

Ich hoffe das hilft weiter!
  Mit Zitat antworten Zitat