Probleme beim automatisieren-button klicken Sie mit AutoIT

Ich bin versucht, zu automatisieren, klicken auf eine Schaltfläche mit AutoIT. Ich kann führen Sie die Anwendung mithilfe des folgenden Befehls.

Run("C:\HtmlToPdf.exe");

Werkzeug Au3Info zeigt an, dass der Titel von meinem Fenster Free HTML to PDF Converter und dass der name der Schaltfläche ist btnConvert. Ich versuche, klicken Sie auf die Schaltfläche mit dem folgenden Befehl.

ControlClick("Free HTML to PDF Converter", "", "[NAME:btnConvert]");

Aber es passiert nichts.

  • Sollten Sie $button = ControlGetHandle(...) zuerst zu prüfen, ob Sie die Adresse der Steuerung in der richtigen Art und Weise. Es lohnt sich zu prüfen, ob ControlFocus("Free HTML to PDF Converter", "", $button) arbeitet mit den handle. Und wie die NAME-Attribut ist .Net speziell, sollten Sie versuchen, es zu ersetzen.
  • Nachdem ein Programm ausgeführt wurde, müssen Sie warten, bis das Fenster angezeigt wird, bevor Sie klicken können alle Tasten auf Sie.
Schreibe einen Kommentar