Как сделать активным дочернее диалоговое окно программы, если тайтл не известен.
Тайтлом может оказаться один из двух известных вариантов, но определить какой именно заранее нельзя.
На данный момент у меня так:
А хочется, чтобы было с WinWait и WinWaitActive.
Тайтлом может оказаться один из двух известных вариантов, но определить какой именно заранее нельзя.
На данный момент у меня так:
Код:
Func FDelTheBranch()
Sleep(300)
If WinExists($DelWindowName) Then
ControlClick($DelWindowName, '', '[CLASS:Button; INSTANCE:1]', "left")
EndIf
If WinExists($WarningWindowName) Then
ControlClick($WarningWindowName, '', '[CLASS:Button; INSTANCE:1]', "left")
EndIf
FClear()
EndFunc
А хочется, чтобы было с WinWait и WinWaitActive.