Danke für die schnelle Hilfe. Habe das Skript mal ausprobiert und es holt das Programm schon in Vordergrund wenn ein anderes drüber liegt. Nun ist nur noch das Problem das es keine Tastenbefehle empfängt, muss es vorher immer mit der Maus noch anklicken.
Kann man da noch was machen?
Edit:Das hab ich jetzt mal probiert:
AutoIt
While WinExists("[CLASS:ThunderRT6FormDC]")
; Die folgende Codezeile ist wieder ganz einfach
; "If Not WinActive("[CLASS:ThunderRT6FormDC]") Then" bedeutet einfach:
; Wenn das Fenster NICHT aktiv ist dann...
; Danach folgt der Befehl der den Fokus wieder zurück an das Fenster gibt.
While Not WinActive("[CLASS:ThunderRT6FormDC]")
WinActivate("[CLASS:ThunderRT6FormDC]")
Sleep(200)
MouseMove(50, 50, 0)
Sleep(50)
MouseClick ("left")
WEnd
; Sleep sorgt einfach nur für eine niedrigere Auslastung.
sleep(2000)
; "WEnd" sorgt dafür das das Script zurück zu While springt und
; von vorne beginnt, solange bis das Fenster geschlossen wird.
WEnd
Alles anzeigen
Aber irgendwas ist da noch verkehrt, die Befehle MouseMove und MouseClick werden nicht ausgeführt.
Mit ControllClick kann ich auch nichts machen weil es keine ControllID in den Programm gibt.