1

Тема: AHK: Чем вытащить TitleMatchMode=slow Visible Text из окна

Есть такое окно:



>>>>>>>>>>>( Status Bar Text )<<<<<<<<<<

>>>>>>>>>>>( Visible Window Text )<<<<<<<<<<<
 
 
Отменить
O'Key TBitBtn2

>>>>>>>>>>>( Hidden Window Text )<<<<<<<<<<<

>>>>( TitleMatchMode=slow Visible Text )<<<<
400

>>>>( TitleMatchMode=slow Hidden Text )<<<<

Подскажите чем вытащить TitleMatchMode=slow Visible Text значение которое здесь равняется 400?
Пробовал через controlgettext и wingettext -но ничего не получалось..

2

Re: AHK: Чем вытащить TitleMatchMode=slow Visible Text из окна

А что за окно, секрет? Неужто Window Spy, который к AHK прилагается?

unKn0wn пишет:

Пробовал через controlgettext и wingettext -но ничего не получалось..

Как именно пробовал?

Разработка AHK-скриптов:
e-mail dfiveg@mail.ru
Telegram jollycoder

3

Re: AHK: Чем вытащить TitleMatchMode=slow Visible Text из окна

Примером из хелпа


WinGetText, text ; Будет использовано окно, найденное выше.
MsgBox, Считанный текст:`n%text%

Код под controlgettext не найду, не моя наработка была
Для поиска инфы по окну юзал Window Spy, который к AHK прилагается. А, окно с програмулины которая у нас на фирме используется, связь с сервером все дела...

4

Re: AHK: Чем вытащить TitleMatchMode=slow Visible Text из окна

А сама эта цифра 400 в окне видна?

Разработка AHK-скриптов:
e-mail dfiveg@mail.ru
Telegram jollycoder

5

Re: AHK: Чем вытащить TitleMatchMode=slow Visible Text из окна

Попробуй

SetTitleMatchMode, Slow

Из справки: Slow: Can be much slower, but all possible WinText is retrieved from every window as a windowing command searches through them for a match. Window Spy reveals which parts of a Window's text (if any) require the slow mode.

6 (изменено: unKn0wn, 2013-12-27 01:16:06)

Re: AHK: Чем вытащить TitleMatchMode=slow Visible Text из окна

2teadrinker
Это редактируемое поле, я туда могу только цифры вписывать. Просто я цифры буду вписывать через ахк, и для уверенности хочу прикрутить проверку -есть ли 400 в этом окне после того ахк посылал сенд или нет.
2Irbis
Спасибо, на работе попробую.

7

Re: AHK: Чем вытащить TitleMatchMode=slow Visible Text из окна

Так нужно с помощью Window Spy определить ClassNN этого контора, затем использовать полученное значение в ControlGetText.

Разработка AHK-скриптов:
e-mail dfiveg@mail.ru
Telegram jollycoder

8

Re: AHK: Чем вытащить TitleMatchMode=slow Visible Text из окна

Всё, что определяет -я предоставил в пером посте. Кроме титлов разве-что... В этом то и загвоздка...