|
Вопрос # 3 975/ вопрос открыт / |
|
Здравствуйте!
Хочу, чтобы запускалась только одна копия приложения.
Выдержка из кода в приложении.
Всё нормально работает, но, оказалось, что только в одной сессии. Если зайти под другим пользователем, то прекрасно вторая копия стартует.
Как сделать, чтобы в любом случае работала только одна?
Приложение: Переключить в обычный режим- ...
-
- var
- HM: THandle;
-
- function Check: boolean;
- begin
- HM := OpenMutex(MUTEX_ALL_ACCESS, false, 'TSA');
- Result := (HM <> 0);
- if HM = 0 then
- HM := CreateMutex(nil, false, 'TSA');
- end;
-
- begin
- if Check then Exit;
-
- ...
 |
Вопрос задал: Фамилия Имя Отчество (статус: Посетитель)
Вопрос отправлен: 5 апреля 2010, 02:50
Состояние вопроса: открыт, ответов: 0.
|
Мини-форум вопроса
Всего сообщений: 1; последнее сообщение — 5 апреля 2010, 02:51; участников в обсуждении: 1.
Чтобы оставлять сообщения в мини-форумах, Вы должны авторизироваться на сайте.
|