Hi,
hab jetzt mehrere stunden lang das inet und dieses forum durchsucht.
ich finde aber keine lösung
Delphi-Quellcode:
SendMessage(Edit1.Handle, WM_KEYDOWN, vkkeyscan('a'), 0);
SendMessage(Edit1.Handle, WM_KEYUP, vkkeyscan('a'), 0);
hier wird doch ein tastendruck an das edit geschickt nicht wahr?
nun lese ich alle aktiven anwendungen in die Combobox und will jetzt gerne an die ausgefählte anwendung diesen einen tastendruck abschicken
ich dachte mir, ich hole das
handle durch den befehl findwindow, speichere es in eine variable und
rufe sendmessage auf, wobei ich nun als
handle die neue variable nutze.
Delphi-Quellcode:
anwendung:=Name der Anwendung, die durch die combobox ausgesucht wird
var:=findwindow(anwendung,nil);
SendMessage(var, WM_KEYDOWN, vkkeyscan('a'), 0);
SendMessage(var, WM_KEYUP, vkkeyscan('a'), 0);
das klappt jedoch nicht und mir wird nicht klar warum, vielleicht ists einfach zu spät
wäre über hilfe sehr dankbar wie immer.
edit:
oh nö falsche kathegorie auch noch
.
könnt das jemand vielelciht in programmieren allgemein verschieben? danke!