Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Delphi [игнор отключен] [закрыт для гостей] / Проверить не запущена ли программа на других учетках / 12 сообщений из 12, страница 1 из 1
20.04.2021, 16:51
    #40064219
garun
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проверить не запущена ли программа на других учетках
Как при запуске своей программы проверить запущена ли она сейчас на какой-либо из других учёток на компьютере?
...
Рейтинг: 0 / 0
20.04.2021, 16:53
    #40064220
Barmaley57
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проверить не запущена ли программа на других учетках
Мьютекс глобальный создать
...
Рейтинг: 0 / 0
20.04.2021, 16:54
    #40064221
Мимопроходящий
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проверить не запущена ли программа на других учетках
создавать глобальный мьютекс.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
20.04.2021, 16:56
    #40064222
X-Cite
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проверить не запущена ли программа на других учетках
Вам какой вариант?

Session - Allow only one instance per login session
Desktop - Allow only one instance on current desktop
Trustee - Allow only one instance for current user
System - Allow only one instance at all (on the whole system)
...
Рейтинг: 0 / 0
20.04.2021, 17:36
    #40064241
_Vasilisk_
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проверить не запущена ли программа на других учетках
Открыть слушающий сокет
...
Рейтинг: 0 / 0
20.04.2021, 17:39
    #40064242
Мимопроходящий
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проверить не запущена ли программа на других учетках
MMF эщо можно
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
20.04.2021, 18:04
    #40064252
ъъъъъ
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проверить не запущена ли программа на других учетках
garun
Как при запуске своей программы проверить запущена ли она сейчас на какой-либо из других учёток на компьютере?

Мьютексы - куютексы...
Можно фал создавать, текстовый + временный. А в файл писать, кто его создал.
Ты запускаешь второй экземпляр, пытаешься создать такой файл - и облом, если файл уже создан. Ты открываешь этот и читаешь подробности.

Например.
...
Рейтинг: 0 / 0
20.04.2021, 18:07
    #40064253
_Vasilisk_
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проверить не запущена ли программа на других учетках
ъъъъъ
Можно фал создавать, текстовый + временный. А в файл писать, кто его создал.
То же самое с MMF только без файлов
...
Рейтинг: 0 / 0
21.04.2021, 10:03
    #40064361
Barmaley57
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проверить не запущена ли программа на других учетках
ъъъъъ
Можно фал создавать, текстовый + временный.
Только определиться еще где его создавать.
...
Рейтинг: 0 / 0
21.04.2021, 10:25
    #40064372
Fr0sT-Brutal
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проверить не запущена ли программа на других учетках
А если прога упала, то она больше не запустится))
Хрень это всё. Мьютекс или пайп - хороший вариант.
...
Рейтинг: 0 / 0
21.04.2021, 10:34
    #40064378
Barmaley57
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проверить не запущена ли программа на других учетках
Fr0sT-Brutal
А если прога упала, то она больше не запустится))
Если файл с временным флагом, то ОСь его удалит после закрытия хэндла.
...
Рейтинг: 0 / 0
21.04.2021, 10:45
    #40064381
ъъъъъ
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проверить не запущена ли программа на других учетках
Fr0sT-Brutal
А если прога упала, то она больше не запустится))

Программист нужен.
...
Рейтинг: 0 / 0
Форумы / Delphi [игнор отключен] [закрыт для гостей] / Проверить не запущена ли программа на других учетках / 12 сообщений из 12, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]