Что нового

[Окна, Диалоги] WIndows Info

fing

Новичок
Сообщения
2
Репутация
0
Подскажите, думал что функция WinWaitActive способна отличать окна, но почему-то не могу найти как заставить ее отличать по параметру Visible Text, который можно посмотреть в программе Windows Info в одноименной вкладке Visible Text. Вроде бы как-то можно это сделать, ноя напрочь забыл как. Помогите. Или может другая функция это делает?
 

madmasles

Модератор
Глобальный модератор
Сообщения
7 790
Репутация
2 320
fing
Если заголовок не важен, то попробуйте так:
Код:
$hWin = WinWaitActive('[REGEXPCLASS:.*?]', 'Нужный Вам текст окна')
MsgBox(0, 'Info', $hWin & @LF & WinGetTitle($hWin))
 
Автор
F

fing

Новичок
Сообщения
2
Репутация
0
madmasles сказал(а):
fing
Если заголовок не важен, то попробуйте так:
Код:
$hWin = WinWaitActive('[REGEXPCLASS:.*?]', 'Нужный Вам текст окна')
вот эта строчка как раз то, что нужно! спасибо!
 

CreatoR

Must AutoIt!
Команда форума
Администратор
Сообщения
8 606
Репутация
2 437
fing
Предупреждение За нарушение правил форума (пункт Б.5):
Имя темы должно нести смысловую нагрузку (отражать суть вопроса/проблемы)
Правильно сформулированное название темы привлекает больше внимания, и шансы получить конкретный ответ увеличиваются.


Как правильно называть темы

"[Окна, Диалоги] WIndows Info" - это неприемлемое название темы, переименуйте тему иначе она будет закрыта, а вам возможно будет выдан бан на несколько дней.

С уважением, Администратор форума.
 

`p r o x y

«Улыбайтесь, господа!»
Команда форума
Глобальный модератор
Сообщения
596
Репутация
157
{TopicSolvedInfo}
 
Верх