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

Название темы: Вопросы По WPI
Показать сообщение отдельно

Аватара для Sanja Alone

Ищу Человека…


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

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


Pandora

1. Повыкидай подальше таймауты в директивах WinWaitActive. У тебя там стоят нули, а это МАКСИМАЛЬНОЕ время ожидания окна. Другими словами, ждать такого-то окна не более 0 сек., если оно не появилось - прервать сценарий. Вот твои скрипты и вылетают.

2. WinWaitActive("Установка Acronis TrueImage", "", 0) - а это полная фигня. У тебя таких строк целая куча и как прикажешь скрипту окна отличать? Во вторую позицию ("") нужно вписать что-то из текста в текущем окне - смотри с пом. AutoIt Window Info. А AutoItSetOption("WinTitleMatchMode", 2) здесь не поможет. Режим 1 (по умолчанию) более удобен.

3. Если все же встретятся окна с АБСОЛЮТНО одинаковыми заголовками и текстом внутри, тогда можешь применить мой способ обхода этой проблемы с пом. директивы WinSetTitle - смотри тему AutoIt скрипты этого форума.

Отправлено: 02:26, 12-05-2005 | #52

Название темы: Вопросы По WPI