Grüße an die Füße,
habe folgendes Problem:
ich möchte bei der Installation einer Software so lange warten bis der ausgegraute Button aktiv wird und man ihn drücken kann. (Bei manchen Installationen dauert das ne zeitlang weil er noch was laden muss)
Dazu habe ich folgenden Code: (Titel und Text sind jetzt nur als Platzhalter gedacht, da ich das bei mehreren Progs benutze)
Spoiler anzeigen
Do
Sleep(10)
Until (ControlCommand("Titel", "Text", 13969, "IsVisible", "") And ControlCommand("Titel", "Text", 13969, "IsEnabled", ""))
ControlClick("Titel", "Next", 13969)
Jedoch zeigt er keine Reaktion! zu Testzwecken habe ich mir eine MsgBox in die Schleife gebaut, aber selbst die hat er nicht ausgegeben, also springt er gar nicht erst in die Schleife.
Bei der Installation eines anderen Programms, funktioniert mein Script wunderbar, bis auf eine Stelle, da klickt er auf einmal nichtmehr auf den Button...warum auch immer.
Kann es sein dass die Daten von "Auto It Window Info" nicht immer correct sind?? von dort habe ich die Titel, Texte und ID's übernommen, es funktioniert auch wunderbar, bis auf diese 2 Stellen...da versagt es.
Welche Möglichkeiten habe ich noch um auf die Buttons zuzugreifen?