Hallo Gemeinde,
ich versuche mit Autoit das Programm HWinfo64.exe(v6.22) zu starten und den Run-Button zu klicken. Das Problem:
Warum auch immer schaffe ich es nicht das Fenster zu aktivieren um es zu steuern.
Code
ShellExecute("HWiNFO64.exe", "", "", "open")
Sleep(300)
WinWait("[CLASS:HWiNFO64]", "", 5)
Local $hWnd = WinGetHandle("[CLASS:HWiNFO64]", "")
Sleep(200)
If @error Then
MsgBox($MB_SYSTEMMODAL, "", "Es trat ein Fehler auf als versucht wurde das Fensterhandle des Proggis zu ermitteln.")
Exit
EndIf
MsgBox($MB_SYSTEMMODAL, "", $hWnd)
$bla = WinActivate("[CLASS:HWiNFO64]", "")
Sleep(300)
If $bla > 0 Then
Sleep(300)
Send("{Tab}")
Else
MsgBox(0,"Error", $bla)
EndIf
Alles anzeigen
Das Fenster öffnet sich aber es ist nicht ansprechbar. Hätte jemand eine Idee warum weder WinWait, Wingethandle, noch Winactivate funktioniert?