Einzelnen Beitrag anzeigen

Benutzerbild von lbccaleb
lbccaleb

Registriert seit: 25. Mai 2006
Ort: Rostock / Bremen
2.037 Beiträge
 
Delphi 7 Enterprise
 
#10

Re: Mausklick nach einem Prozessende automatisch machen?

  Alt 23. Sep 2007, 17:51
Zitat von spox:
hmmm ... Also es funktioniert immer noch nicht. Was mache ich falsch?
Delphi-Quellcode:
procedure TForm1.Button1Click(Sender: TObject);
begin
 sro_starten;
 Sleep (7000);
 SendMessage(FindWindow('GenericClass', 'Silkroad Online Launcher'), WM_LBUTTONDBLCLK, 754, 516);
 //Timer1.Enabled := true;
end;
Beziehen sich die Koordinaten auf das Handlefenster, oder auf den gesamten Bildschirm?
das mit den koordinaten kann ich dir leider auch nicht genau sagen!!

aber als ersten schritt solltest du versuchen das fenster zu finden auf dem du den klick machen willst, also z.b:

if FindWindow('GenericClass', 'Silkroad Online Launcher') <> 0 then showmessage('fenster gefunden'); das würde dir zumindest erstmal sagen ob er das fensterhandle findet... weil wenn nicht dann ist ja schon was ander beschriftung falsch, also an 'Silkroad Online Launcher'


mal ganz neben bei, ist das ein programm oder eine iseite oder was ist das überhaupt??


edit:

vllt. schickst/postest du mal ein screenshot von dem programm, damit wir uns (im wahrsten sinne des wortes) nen bild von machen können
Martin
  Mit Zitat antworten Zitat