Нужна помощь в написании скрипта? Close

Вы можете задать любой вопрос по программе Autohotkey в нашей группе Вконтакте. Если решение требует более высокой квалификации- можно обратиться непосредственно ко мне.

ВконтактеГруппа Вконтакте Электронная почтаЭлектронная почта Личная страницаСимаков Яков ВК
home icon Все разделы
comunity icon Нужна помощь?

Goto -Autohotkey

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

Goto, Label

Параметры

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

Примечания

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

if IsLabel(VarContainingLabelName) Goto %VarContainingLabelName%

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

Пример

Goto, MyLabel ; Действия, которые не будут выполнены, потому что будет осуществлен переход к MyLabel MyLabel: Sleep, 100 ; Действия непосредственно в самой метке...
Автор перевода: Archangel
Источник: http://www.script-coding.com/AutoHotkey/Goto.html
Под редакцией ahk-wiki.ru от 21.08.19