Тема: AHK: Бесконечный while
Приветствую форумчане. Почему-то while идёт бесконечно:
BoxVarTrue = 15
Gui, 3:Font, s9 Bold, Segoe UI
Gui, 3:Add, Text, x32 y0 w75 h23 +0x200 +Center, Открыть чат
Gui, 3:Add, Text, x8 y0 w21 h23 +0x200 +Center, №
Gui, 3:Add, Text, x113 y0 w67 h23 +0x200, Отыгровка
Gui, 3:Add, DropDownList, x181 y0 w360 vDrop5, %ReplayingDownList%
Gui, 3:Add, Text, x656 y0 w75 h23 +0x200 +Center, Закрыть чат
Gui, 3:Add, Text, x560 y0 w90 h23 +0x200 +Center, Задержка (мс)
Gui, 3:Add, Text, x740 y0 w75 h23 +0x200, Скрин
GuiBindsNumber = 1
HotkeyY = 24
Sleep 100
while %A_Index% != %BoxVarTrue%
{
MsgBox % BoxVarTrue
msgBox % A_Index
Gui, 3:Add, Text, x7 y%HotkeyY% w21 h23 +0x200 +Center, %A_Index%
Var := Bind%GuiBindsNumber%
Gui, 3:Add, CheckBox, x60 y%HotkeyY% w14 h23 vBind%GuiBindsNumber%, %Var%
GuiBindsNumber += 1
Var := Bind%GuiBindsNumber%
HotkeyY += 3
Gui, 3:Add, Edit, x112 y%HotkeyY% w440 h21 vBind%GuiBindsNumber%, %Var%
GuiBindsNumber += 1
Var := Bind%GuiBindsNumber%
HotkeyY -= 3
Gui, 3:Add, CheckBox, x688 y%HotkeyY% w14 h23 vBind%GuiBindsNumber%,
GuiBindsNumber += 1
Var := Bind%GuiBindsNumber%
HotkeyY += 3
Gui, 3:Add, Edit, x561 y%HotkeyY% w90 h21 vBind%GuiBindsNumber%, %Var%
GuiBindsNumber += 1
Var := Bind%GuiBindsNumber%
HotkeyY -= 3
Gui, 3:Add, CheckBox, x751 y%HotkeyY% w14 h23 vBind%GuiBindsNumber%,
GuiBindsNumber += 1
HotkeyY += 30
Sleep 50
}
MsgBox % GeneringGuiBinds
HotkeyY += 30
Gui, 3:Add, Text, x30 y0 w1 h%HotkeyY% +0x200 +Border
Gui, 3:Add, Text, x109 y0 w1 h%HotkeyY% +0x200 +Border
Gui, 3:Add, Text, x556 y0 w1 h%HotkeyY% +0x200 +Border
Gui, 3:Add, Text, x655 y0 w1 h%HotkeyY% +0x200 +Border
Gui, 3:Add, Text, x735 y0 w1 h%HotkeyY% +0x200 +Border
Gui, 3:Add, Text, x0 y%HotkeyY% w822 h1 +0x200 +Border
HotkeyY += 5
Gui, 3:Add, Button, x600 y%HotkeyY% w109 h23, Сохранить
Sleep 100
SplashTextOff, , 60, Настройка, Генерируем окно.`nОжидайте..
Sleep 300
HotkeyY += 30
Gui, 3:Show, w780 h%HotkeyY%, Редактор отыгровок
P.s. В моей программе BoxVarTrue пользователь вводит в EditBox