Форум программистов, компьютерный форум, киберфорум
Python: Решение задач
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 5.00/5: Рейтинг темы: голосов - 5, средняя оценка - 5.00
16 / 16 / 4
Регистрация: 19.04.2013
Сообщений: 1,194

Запрет повторного запуска

19.09.2022, 12:48. Показов 1436. Ответов 4
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Вопрос вообщем-то прост.

как средствами самого языка запретить запуск второго экземпляра приложения.

в первую очередь вопрос касается платформы Windows
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
19.09.2022, 12:48
Ответы с готовыми решениями:

Запрет повторного запуска программы
Можете сказать почему он не работает? Вторая копия программы все равно запускается! --- HANDLE Test_Present =...

Запрет повторного запуска приложения
Как реализовать запрет повторного запуска приложения а так же запрет повторного запуска форм в нём.

Запрет повторного запуска приложения
Добрый день! Подскажите пож-та как реализовать запрет повторного запуска приложения, если оно уже запущено на компьютере. Например...

4
Эксперт PythonЭксперт Java
19530 / 11067 / 2931
Регистрация: 21.10.2017
Сообщений: 23,294
19.09.2022, 13:11
Да можно придумать какой-нибудь костыль. Типа при запуске проверять наличие файла в каком-нибудь укромном месте. Нету? Создаем, работаем, при выходе удаляем. Есть? Значит другой инстанс работает, выходим.

А так, WinAPI в помощь.
1
Супер-модератор
Эксперт функциональных языков программированияЭксперт Python
 Аватар для Catstail
38200 / 21132 / 4310
Регистрация: 12.02.2012
Сообщений: 34,740
Записей в блоге: 14
20.09.2022, 08:43
Цитата Сообщение от iSmokeJC Посмотреть сообщение
А так, WinAPI в помощь.
- более конкретно: мьютекс позволяет решить задачу наиболее просто. Можно использовать и семафор. Вот моя давняя статья на эту тему.
1
16 / 16 / 4
Регистрация: 19.04.2013
Сообщений: 1,194
21.09.2022, 13:15  [ТС]
А как совместить это с python?
0
Супер-модератор
Эксперт функциональных языков программированияЭксперт Python
 Аватар для Catstail
38200 / 21132 / 4310
Регистрация: 12.02.2012
Сообщений: 34,740
Записей в блоге: 14
22.09.2022, 12:10
UProger, найти
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
22.09.2022, 12:10
Помогаю со студенческими работами здесь

Запрет повторного запуска приложения
во время открытия приложения оно должно проверить запущена другая копия или нет, если да то выход.Одним словом что бы приложение нельзя...

Запрет повторного запуска приложения в терминале.
Нашел как запрещать повторный запуск приложения. НЕ могу сделать повторный запуск в терминале. Запрещает другим пользователям,...

Запрет повторного запуска идентичного потока
Thread th = new Thread(delegate() { DoWork(); }); th.Start(); void DoWork() { } Допустим запускаю в...

Запрет повторного запуска экземпляра запущенного приложения
Делаю приложение, в проекте которого вынужден отключить исполняющую среду, но которое должно запускаться только в одном экземпляре. Если...

Запрет повторного запуска приложения и активация запущеного ранее
Собственно есть приложение. Необходимо при попытке повторного запуска новое приложение закрыть и отобразить первое. Задача усложняется что...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
Новые блоги и статьи
Подстановка значения реквизита справочника в табличную часть документа
Maks 10.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеПерсонала", разработанного в конфигурации КА2. Задача: при выборе сотрудника (справочник Сотрудники) в ТЧ документа. . .
Очистка реквизитов документа при копировании
Maks 09.04.2026
Алгоритм из решения ниже применим как для типовых, так и для нетиповых документов на самых различных конфигурациях. Задача: при копировании документа очищать определенные реквизиты и табличную. . .
модель ЗдравоСохранения 8. Подготовка к разному выполнению заданий
anaschu 08.04.2026
https:/ / github. com/ shumilovas/ med2. git main ветка * содержимое блока дэлэй из старой модели теперь внутри зайца новой модели 8ATzM_2aurI
Блокировка документа от изменений, если он открыт у другого пользователя
Maks 08.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа, разработанного в конфигурации КА2. Задача: запретить редактирование документа, если он открыт у другого пользователя. / / . . .
Система безопасности+живучести для сервера-слоя интернета (сети). Двойная привязка.
Hrethgir 08.04.2026
Далее были размышления о системе безопасности. Сообщения с наклонным текстом - мои. А как нам будет можно проверить, что ссылка наша, а не подделана хулиганами, которая выбросит на другую ветку и. . .
Модель ЗдрввоСохранения 7: больше работников, больше ресурсов.
anaschu 08.04.2026
работников и заданий может быть сколько угодно, но настроено всё так, что используется пока что только 20% kYBz3eJf3jQ
Дальние перспективы сервера - слоя сети с космологическим дизайном интефейса карты и логики.
Hrethgir 07.04.2026
Дальнейшее ближайшее планирование вывело к размышлениям над дальними перспективами. И вот тут может быть даже будут нужны оценки специалистов, так как в дальних перспективах всё может очень сильно. . .
Горе от ума
kumehtar 07.04.2026
Эта мне ментальная установка, что вот прямо сейчас, мол, мне для полного счастья не хватает (нужное вписать), и когда я этого достигну - тогда и полный кайф. Одна из самых сильных ловушек на пути. . . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru