Кибор » Кибор - Интегрированная среда разработки ботов » Вопросы и решение проблем » Привязка по указателю с использованием COMBO

Страниц (1): [1]
 

1. vivernet - 06 Сентября, 2020 - 00:24:45 - перейти к сообщению
Допустимо ли в функции start, привязку к указателю прописать с условием? вот в таком например виде:

CODE:
function start_()
{
pause(1000);
if (getcontrol(COMBO_0)=="LDPlayer") w_KIB=window ("TheRender", "RenderWindow", window ("LDPlayer", "LDPlayerMainFrame", -1));
if (getcontrol(COMBO_0)=="Nox") w_KIB=window ("ScreenBoardClassWindow", "Qt5QWindowIcon", window ("NoxPlayer", "Qt5QWindowIcon", -1));
ex_KIB=w_KIB.widthclient; ey_KIB=w_KIB.heightclient;
}


PS: Nox пока не устанавливал, по факту пока не проверить... но вроде проблем не должно же возникнуть?
(Добавление)
но что то все таки не усмотрел тут, так как даже при выборе Nox, все равно привязывается к контролу LDPlayer, а по логике не должен находить окно
2. Kibor - 06 Сентября, 2020 - 03:34:05 - перейти к сообщению
 vivernet пишет:
Допустимо ли в функции start, привязку к указателю прописать с условием? вот в таком например виде:


Допустимо, но неудобно. Так как функция старт генерируется постоянно заново.
В блоке кода можно переопределить указатель.
К примеру так:



Или без явного указателя в блоке старт..
3. vivernet - 07 Сентября, 2020 - 01:57:28 - перейти к сообщению
 Kibor пишет:
 vivernet пишет:
Допустимо ли в функции start, привязку к указателю прописать с условием? вот в таком например виде:


Допустимо, но неудобно. Так как функция старт генерируется постоянно заново.
В блоке кода можно переопределить указатель.
К примеру так:



Или без явного указателя в блоке старт..


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

Powered by ExBB FM 1.0 Final