1 (изменено: Lama228, 2021-05-07 16:58:32)

Тема: AHK Одновременная работа более одного Loop цикла через GUI

КОД:


Gui, Add, Checkbox, x22 y19 w190 h60 gAC, AC
Gui, Add, Checkbox, x32 y99 w200 h70 gSA, SA
Gui, Add, Checkbox, x42 y189 w190 h80 gACH, ACH
Gui, Show, w806 h435, Untitled GUI
return

GuiClose:
ExitApp

return



AC:

Loop
{
PixelGetColor, x, 100, 100
{
; Действия
}
}



SA:

Loop
{
PixelGetColor, x, 99, 99
{
; Действия
}
}



ACH:

Loop
{
PixelGetColor, y, 98, 98
{
; Действия
}
}



RETURN




И так, проблема заключается в том, что при нажатии на CheckBox с заданным циклом он начинает работать, но при этом перестают работать другие циклы, даже если они включены. Каким образом можно сделать так, чтобы данные 3 цикла работали одновременно, если брать в расчёт то, что условия удовлетворения PixelGetColor всегда будет в единственном роде (то есть не может быть такого, что все параметры (ИЛИ ЖЕ ДВА) PixelGetColor будут удовлетворительными для выполнения действия).

2

Re: AHK Одновременная работа более одного Loop цикла через GUI

Lama228, оформите, пожалуйста, код, как описано в правилах форума.

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