Wenn du nicht auf Delphi angewiesen bist würde ich sowas eher mit einer Skriptsprache wie zB AutoHotkeys machen.
Geht leider nur in Delphi
Man könnte natürlich Globale Tastendrücke machen.
Delphi-Quellcode:
procedure SendGlobalKeyPress(KChar: Char);
var
Scan: SHORT;
key: Byte;
begin
key := Byte(KChar);
Scan := MapVirtualKey(key, 0);
keybd_event(key, Scan, 0, 0); //Status: Gedrückt
keybd_event(key, Scan, KEYEVENTF_KEYUP, 0); //Status: Normal
end;
Die funktionieren aber leider nur, wenn das Browserfenster den Focus hat.
Ich würde gerne Tastendrücke an Browserfenster senden, die sich im Hintergrund befinden.
.