Имя пользователя:
Пароль:
 

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

Googler


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

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


morres
Цитата:
ну если хотите подробностей, то пожалуйста »
вот это другое дело итак, по порядку:

- окна "&Да" и "ОК" отличаются не только текстом, но и заголовком (там два пробела, а не один);
- нелогично активировать окно для ControlClick (это обычно практикуют для Send);
- ControlClick срабатывает не всегда (?), но можно поставить проверочный цикл:
Код: Выделить весь код
Run("\\srv\soft\Symantec\updat32.exe")

WinWait("SARC Intelligent Updater","&Да")
While WinExists("SARC Intelligent Updater","&Да")
    Sleep(200)
    ControlClick("SARC Intelligent Updater","&Да","Button1")
WEnd

WinWait("SARC  Intelligent Updater","ОК")
While WinExists("SARC  Intelligent Updater","ОК")
    Sleep(200)
    ControlClick("SARC  Intelligent Updater","ОК","Button1")
WEnd
Это сообщение посчитали полезным следующие участники:

Отправлено: 07:12, 06-12-2008 | #1259