AutoHotKey бесконечный цикл while


Есть ли способ создать что-то подобное в AutoHotKey?

bool isReady = false;
while (!isReady) {
   // Do something here
   isReady = true;
}

Я попытался поэкспериментировать с циклом While, но он закончился всего лишь 1 циклом, независимо от условия, которое я даю программе. В настоящее время я использую версию 1.0.47.06.

Я читаю документацию здесь: http://www.autohotkey.com/docs/commands/While.htm я попытался придать циклу while значение true. Но это произошло только один раз. (Я ожидал, что он будет петлять вечно, пока я не закончу скрипт).

condition := true

while (condition)
{
    MsgBox, condition
}

while (true)
{
    MsgBox, true
}
2 3

2 ответа:

Ваш код верен, но для команды While требуется версия 1.0.48+.

Вы должны обновить до последней версии AHK здесь - http://ahkscript.org/download/

Для создания бесконечного цикла можно использовать следующий синтаксис:

    Loop
    {
      ; Your other code goes here 
    }