Что нового

[Окна, Диалоги] 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,670
Репутация
2,463
fing
Предупреждение За нарушение правил форума (пункт Б.5):
Имя темы должно нести смысловую нагрузку (отражать суть вопроса/проблемы)
Правильно сформулированное название темы привлекает больше внимания, и шансы получить конкретный ответ увеличиваются.


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

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

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

`p r o x y

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