AkelPad.ScriptNoMutex
Изменить объекты синхронизации.
ScriptNoMutex([nUnlockType])
Параметры
nUnlockType | 0x01 //ULT_UNLOCKSCRIPTSQUEUE Разрешить одновременную работу других скриптов во время работы данного скрипта (по умолчанию). 0x02 //ULT_UNLOCKPROGRAMTHREAD Освободить поток программы от ожидания завершения скрипта. Только для внешнего вызова скрипта с кодом 2. 0x04 //ULT_LOCKMULTICOPY Запретить запуск нескольких копий скрипта. По умолчанию запуск нескольких копий разрешен. 0x08 //ULT_UNLOCKMULTICOPY Отменить запрет на запуск нескольких копий скрипта. 0x10 //ULT_LOCKSENDMESSAGE Вызовы AkelPad.SendMessage, AkelPad.Command блокируют поток скрипта (по умолчанию). 0x20 //ULT_UNLOCKSENDMESSAGE Вызовы AkelPad.SendMessage, AkelPad.Command не блокируют поток скрипта (медленнее). |
Возвращаемое значение
Число. Измененные объекты синхронизации, см. nUnlockType.
Пример
AkelPad.ScriptNoMutex();