Что нового

Досрочное прерывание цикла по горячей клавише.

All2khoff

Продвинутый
Сообщения
351
Репутация
65
Просто запостить решение, и пометить пометить вопрос как решенный.
Код:
HotKeySet("{ESC}", "Terminate")
Func Terminate()
Exit 0
EndFunc
 

Oki

Продвинутый
Сообщения
452
Репутация
62
Совсем прервать цикл разумными средствами невозможно (если разве только очень сильно надо, то можно нашпиговать всё тело цикла проверками перед каждой инструкцией). А вот предотвратить очередной виток выполнения тела цикла можно достаточно легко: добавить в условие цикла проверку флага, значение которого менять в функции, вызываемой горячей клавишей.
 
Верх