Версия для печати темы

Нажмите сюда для просмотра этой темы в обычном формате

UoKit.com Форумы _ UO Pilot _ Функция findwindow

Автор: Fire73 5.6.2019, 20:50

Подскажите, люди добрые))

У меня открыто 30 окон, все с одним названием.
Нужно узнать handle каждого и присвоить им определенное $имя.

Чтобы в дальнейшем переключаться по ним, долго думал, но не додумал

Автор: Cockney 5.6.2019, 23:16

https://uopilot.tati.pro/index.php?title=Findwindow

Автор: Fire73 6.6.2019, 1:56

Цитата(Cockney @ 6.6.2019, 0:16) *

https://uopilot.tati.pro/index.php?title=Findwindow


читал, но я не понял, как присвоить для каждого handle название

Автор: cirus 6.6.2019, 14:36

Цитата
как присвоить для каждого handle название

Код
set %handle findwindow ("Блокнот")
log Найдено окон: size(%handle)
for #i 1 size(%handle)
    set #h %handle[#i 1]
    set #a setwindowtext (#h, Новое имя окна #i)  // изменить имя окна
end_for
End_script

Русская версия Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)