hallo
also ich denke mit einen Timer könnte man es versuchen
du mußt aber erst den Button der fremd anwendung ansteuern
Buttons fremder anwendungen drücken
Delphi-Quellcode:
//Zuerst ermittelt man das Fensterhandle mit folgender Anweisung:
FindWindow((Fensterklasse,wenn bekannt),Fenstertitel).
//Anschließend holt man das Fenster mit
SetForegroundWindow(Fensterhandle)nach vorn.
//Dies ist jedoch nicht notwendig.
{Nun kann man mit keybd_event eine Tastenkombination an das Fenster schicken.
Wenn man mit FindWindowEx(ParentHandle, nil,nil,nil) rekursiv die entfernte
Anwendung nach dem gewünschten Button durchsuchen lässt, kann man hinterher
folgende Messages senden:
}
PostMessage(
Handle.Kind,WM_LBUTTONDOWN,MK_LBUTTON,0);
PostMessage(
Handle.Kind,WM_LBUTTONUP,0,0);
//Und schon wird der Button gedrückt.