powered by simpleCommunicator - 2.0.59     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Delphi [игнор отключен] [закрыт для гостей] / Проверить не запущена ли программа на других учетках
12 сообщений из 12, страница 1 из 1
Проверить не запущена ли программа на других учетках
    #40064219
Фотография garun
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Как при запуске своей программы проверить запущена ли она сейчас на какой-либо из других учёток на компьютере?
...
Рейтинг: 0 / 0
Проверить не запущена ли программа на других учетках
    #40064220
Barmaley57
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Мьютекс глобальный создать
...
Рейтинг: 0 / 0
Проверить не запущена ли программа на других учетках
    #40064221
Мимопроходящий
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
создавать глобальный мьютекс.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Проверить не запущена ли программа на других учетках
    #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
Проверить не запущена ли программа на других учетках
    #40064241
Фотография _Vasilisk_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Открыть слушающий сокет
...
Рейтинг: 0 / 0
Проверить не запущена ли программа на других учетках
    #40064242
Мимопроходящий
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
MMF эщо можно
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Проверить не запущена ли программа на других учетках
    #40064252
ъъъъъ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
garun
Как при запуске своей программы проверить запущена ли она сейчас на какой-либо из других учёток на компьютере?

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

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

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


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