Форум: "Система";
Текущий архив: 2003.06.02;
Скачать: [xml.tar.bz2];
ВнизА надо ли как-то убивать Мьютекс по завершении работы? Найти похожие ветки
← →
Aleksandr (2003-04-01 11:56) [0]А то я ума набрался защищать программы от второго запуска:
_HMRS:=OpenMutex(MUTEX_ALL_ACCESS, false, "RS_Mutex1");
Result:=(_HMRS<>0);
if _HMRS=0 then
_HMRS:=CreateMutex(nil, false, "RS_Mutex1");
А тут задумался - а кто его уничтожает, когда программа завершается?
← →
Anatoly Podgoretsky (2003-04-01 12:00) [1]Справку смотрел, удалять надо, но если ты не сделал, то за тебя сделает система, но если ты не будешь сам удалять созданные объекты, то рискуешь попасть в неприятное положение.
← →
Skier (2003-04-01 12:02) [2]Use the CloseHandle function to close the handle. The system closes the handle automatically when the process terminates. The mutex object is destroyed when its last handle has been closed.
← →
Aleksandr (2003-04-01 12:11) [3]Спасибо.
Страницы: 1 вся ветка
Форум: "Система";
Текущий архив: 2003.06.02;
Скачать: [xml.tar.bz2];
Память: 0.44 MB
Время: 0.007 c