nutze seit kurzer Zeit AHK und bin begeistert davon.
Es freut mich sehr, dass es so viele begeisterte Leute dafür gibt.
Ich hab einen kleinen Codeschnipsel für mich erstellt.
Dieser soll zum Hochladen von Dateien dienen.
Wenn sich die DialogBox öffnet zum Auswählen der Datei, greift dann AHK ein.
Er tabbt sich sozusagen durch die DialogBox wählt die erste Datei und drückt auf Enter zum Hochladen.
Das funktioniert auch so wie ich es will. Nur wenn die CPU Auslastung mal kurzeitig ansteigt verliert sich die Tabfolge und die gesendet Keys kommen durcheinander.
Gibt es dafür eine Lösung und könnte man den Code eigentlich eleganter schreiben?
Danke euch für eure Hilfe.
Viele Grüße
Achim
Code: Select all
SetTitleMatchMode, 1
Loop {
Sleep 3000
If WinExist("Datei zum Hochladen auswählen")
{
WinActivate ; Verwendet das von WinExist gefundene Fenster.
Send {TAB}
Sleep 500
Send {TAB}
Sleep 250
Send {TAB}
Sleep 250
Send {TAB}
Sleep 250
Send {TAB}
Sleep 250
Send {TAB}
Sleep 250
Send {TAB}
Sleep 250
Send {TAB}
Sleep 250
Send {TAB}
Sleep 250
Send {Space}
Sleep 250
Send {Enter}
}
}