nu3dell
Осваивающий
- Сообщения
- 139
- Репутация
- 24
Создаем скрипт с мутекс именем "test", и необходимо уже 2 скриптом, разблокировать test, что бы при повторном запуске 1 скрипта не было ошибки что уже запущено....
Уверен что нужно использовать DllCall
Примерно так:
Код:
#include <Misc.au3>
if _Singleton("test",1) = 0 Then
MsgBox(4096,"Внимание","Текущий скрипт уже запущен")
Exit
EndIf
MsgBox(4096,"OK","Первый запуск скрипта")
Уверен что нужно использовать DllCall
Примерно так:
Код:
DllCall("kernel32.dll", "int", "OpenMutex", "hwnd", "test")

