Тема: AHK: Назначение ГК в зависимости от условия
Всем привет!
Задача скрипта состоит в том, что при активном чекбосе "One" должен выполняться определенный макрос, но он в данном случае выполняется вне зависимости от чекбокса.
Мой вариант(не работает):
#SingleInstance, force
;Gui
;=============================================================
Gui, Color, Gray
Gui, -SysMenu
Gui, +AlwaysOnTop
Gui, Font, norm s12
Gui, Add, Text, x10 y10, text
Gui, Add, CheckBox, x10 y35 vCheck1 gOne, One
Gui, Show, w300 h500 x1610 y430, v1.0
Gui, Add, Button, x40 y450 w120 h30 gStart_Button, START\STOP
Gui, Add, Button, x170 y450 w120 h30 gClose_Button, CLOSE
return
GuiClose:
ExitApp
return
sc147::
Gui, Restore
return
sc14F::
Gui, Hide
return
;=============================================================
;Buttons======================================================
Close_Button:
ExitApp
return
Start_Button:
return
One:
Gui,Submit, NoHide
if(Check1 == 1)
{
SC12:: ;
Send, {SC3E}
Send, {SC3}
Send, {SC11}
Send, {SC4}
Send, {SC11}
Send, {SC5}
Send, {SC11}
Send, {SC6}
Send, {SC11}
Send, {SC2}
Sleep, 1400
Send, {Space}
Send, {Click}
}
else if(Check1 == 0)
return
Что может быть не так?