Яндекс.Метрика

Goto -Autohotkey

Переходит к указанной метке и продолжает выполнение.

Goto, Label

Параметры

Label Имя метки для перехода.

Примечания

При использовании динамической метки, вроде %MyLabel%, будет показан диалог ошибки, если метка не будет существовать. Чтобы избежать этого, необходимо предварительно вызвать IsLabel(). Например:

if IsLabel(VarContainingLabelName) Goto %VarContainingLabelName%

Использованию Goto нежелательно, потому что это делает сценарии менее читаемыми и более тяжёлыми для поддержки. Рассмотрите использование Else, Blocks, Break и Continue как замены для Goto.

Пример

Goto, MyLabel ; Действия, которые не будут выполнены, потому что будет осуществлен переход к MyLabel MyLabel: Sleep, 100 ; Действия непосредственно в самой метке...
Теги страницы: