Что нового

Как связать TrayTip и не удачное событие с UIAutomate.au3

Автор
D

dr.room

Новичок
Сообщения
283
Репутация
0
InnI
Я немного помучаемся и вот попробовал немного адаптировать функцию адаптер (её простейший вариант - простите за тавтологию ) для контроля за окнами. Я не сильно много ошибок допустил?
Код:
_Test_Okon("Новая вкладка - Google Chrome")
Func  _Test_Okon($Name); актуальна для вызываемых  окон

WinWait($Name ,"", 2)
If Not WinActive($Name ,"") Then WinActivate($Name ,"")
If Not WinWaitActive($Name ,"", 2)  Then MsgBox(262192, "Упс", "Похоже, не открылось  окно"  & @CRLF &  $Name ,"")

EndFunc


Alofa
Похоже я понял, что одноименная переменная с разной зоной видимости - будет выдавать различные значения... на разных этапах выполнения кода. Собственно - чего и опасался. Спасибо
Я только не понял что означает
Попробуйте явно переОбъявить здесь одноименную функцию
Как это "Явно переобъявить" ?
 
A

Alofa

Гость
OffTopic:
dr.room
dr.room сказал(а):
... одноименную функцию...
Опечатка. :-[

dr.room сказал(а):
Как это "Явно переобъявить" ?
Это так, для примера. "Явно" - это когда вы сами определяете область видимости при помощи ключевых слов Local, Global и т.д. "переобъявить" - это когда переменная уже объявлена, а вы ее пытаетесь еще раз объявить.
Но смотрите где это все делается - внутри пользовательской функции.
 
Верх