Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  

Показать сообщение отдельно

Старожил


Сообщения: 250
Благодарности: 16

Профиль | Отправить PM | Цитировать


Всем привет.
Аналогичная проблемка. Иногда выскакивает окошко, иногда нет. В случае, когда оно есть - скрипт удачно доходит до конца. В случае, когда окошка нет - не происходит отработки ветки "Else". Что не так?

Код: Выделить весь код
Run("ezAntivirus.exe")
 
;BlockInput(1)
 
WinWaitActive("License Agreement", "")
ControlClick("License Agreement", "", "CUST:BUTTON2")
 
WinWaitActive("Installation Location", "")
ControlClick("Installation Location", "", "CUST:BUTTON2")
 
If WinExists ("Update Message", "") Then
WinWaitActive ("Update Message", "")
ControlClick("Update Message", "", "CUST:BUTTON2")
 
WinWaitActive ("Scan", "")
ControlClick("Scan", "", "CUST:BUTTON1")
ControlClick("Scan", "", "CUST:BUTTON1")
 
WinWaitActive("Restart Required", "")
WinClose("Restart Required", "")
 
Else
 
WinWaitActive ("Scan", "")
ControlClick("Scan", "", "CUST:BUTTON1")
ControlClick("Scan", "", "CUST:BUTTON1")
 
WinWaitActive("Restart Required", "")
WinClose("Restart Required", "")
 
EndIf
 
Exit

Отправлено: 12:42, 13-08-2005 | #96