Перейти на главную страничку сайта (список статей, файлы для скачивания)
Проект перевода документации AutoHotkey: перечень переведённых статей и статей в работе.
Оригинал статьи в AutoHotkey.chm: "#MaxThreads", в содержании - "#Directives" - "#MaxThreads", v1.0.47.06.
Ник переводчика: YMP.
Настоящее имя переводчика: Юрий Попов.
Задаёт максимальное число одновременных потоков.
#MaxThreads Value
Value | Максимальное общее число потоков, которые могут существовать одновременно (предел - 20). |
Эта настройка глобальна, т.е. её достаточно указать только один раз (в любом месте скрипта), чтобы она влияла на весь скрипт.
Хотя значение 1 допустимо, оно не рекомендуется, так как это не позволит горячим клавишам срабатывать в то время, когда скрипт показывает на экране окно MsgBox или другой диалог. Это также не позволит запускаться таймерам, когда другой поток выполняет команду Sleep или команду, которая чего-либо ждёт.
Любая процедура, которая содержит в первой строке ExitApp, Pause, Edit, Reload, KeyHistory, ListLines, ListVars или ListHotkeys сможет запуститься независимо от данной настройки.
Если значение этой настройки меньше, чем у #MaxThreadsPerHotkey, она имеет преобладание над последней.
Если данная директива в скрипте отсутствует, используется её значение по умолчанию 10.
#MaxThreads 2
Перейти на главную страничку сайта (список статей, файлы для скачивания)
© 2007 http://www.script-coding.com При любом использовании материалов сайта обязательна ссылка на него как на источник информации, а также сохранение целостности и авторства материалов.