Перейти на главную страничку сайта (список статей, файлы для скачивания)

ФОРУМ (здесь можно обсудить эту статью, а также саму программу AutoHotkey и проблемы её использования)

Проект перевода документации AutoHotkey: перечень переведённых статей и статей в работе.

Оригинал статьи в AutoHotkey.chm: "#SingleInstance", в содержании - "#Directives" - "#SingleInstance", v1.0.47.06.

Ник переводчика: YMP.

Настоящее имя переводчика: Юрий Попов.

#SingleInstance

Определяет, разрешено ли скрипту запускаться снова, если он уже выполняется.

#SingleInstance [force|ignore|off]

Параметры

force|ignore|off Этот параметр определяет, что произойдёт при попытке запустить скрипт, когда один его экземпляр уже запущен и выполняется.

Force означает, что старый экземпляр скрипта будет замещён новым автоматически, без вывода диалогового окна. Это эквивалентно действию команды Reload.

Ignore означает, что будет сохранён старый экземпляр. Другими словами, попытки запустить скрипт снова игнорируются. Диалоговое окно также не выводится.

Off разрешает запуск скрипта в нескольких экземплярах одновременно.

Если параметр опущен, будет выводиться окно с запросом, сохранить ли прежний экземпляр или заместить его новым.

Примечания

Если скрипт содержит горячие клавиши, строки автозамены, #Persistent, OnMessage() или Gui, он является одиночным по умолчанию. Это может быть изменено, как описано выше.

Примеры

#SingleInstance force
#SingleInstance ignore
#SingleInstance off

Перейти на главную страничку сайта (список статей, файлы для скачивания)

© 2007 http://www.script-coding.com При любом использовании материалов сайта обязательна ссылка на него как на источник информации, а также сохранение целостности и авторства материалов.