Einzelnen Beitrag anzeigen

Benutzerbild von spox
spox

Registriert seit: 23. Sep 2007
47 Beiträge
 
Delphi 7 Personal
 
#1

Mausklick nach einem Prozessende automatisch machen?

  Alt 23. Sep 2007, 16:29
Hallo, ich bins wieder !
Ich will jetzt einen Mausklick simulieren. Dazu habe ich diesen Code
Delphi-Quellcode:
mouse_event(MOUSEEVENTF_LEFTDOWN, x, y, 0, 0);
  mouse_event(MOUSEEVENTF_LEFTUP, x, y, 0, 0);
benutzt. Die Variablen habe ich natürlich noch belegt.
Doch es will trotzdem nicht.
Was ich überhaupt vor habe:
Ich möchte ein Auto-Login-Tool für ein Online-Spiel entwickeln. Dazu wählt man zu erst den Pfad aus und gibt seine Logindaten ein. Daraufhin drückt man auf Starten und das Spiel startet. Es öffnet sich ein Launcher, der News anzeigt und den Clienten auf Updates überprüft. Wenn das fertig ist, taucht ein Startbutton auf. Diesen will ich automatisch anklicken lassen. Das Starten des Programms funktioniert einwandfrei. Soweit so gut. Doch der Mausklick wird nicht ausgelöst.
Kann man die Mausklickaktion auch ohne einen Timer realisieren? Ich meine, ob man Klicken lassen kann, wenn der Startbutton auftaucht. Bis dieser nämlich da ist, kann manchmal mehr und manchmal weniger Zeit vergehen, aufgrund der Internetanbindung. Also wäre ein Timer nicht ideal.

Puhhh ... soviel Text für ein so kleines Problem
  Mit Zitat antworten Zitat