Форум программистов, компьютерный форум, киберфорум
Наши страницы

C++

Войти
Регистрация
Восстановить пароль
 
null_0
2 / 2 / 1
Регистрация: 09.10.2016
Сообщений: 29
Завершенные тесты: 2
#1

Запрет на запуск нескольких копий - C++

17.11.2016, 20:41. Просмотров 237. Ответов 1
Метки нет (Все метки)

Возможно ли сделать так, что может быть запущена только одна копия программы (копий несколько по всему диску, они имеют разное название)?
0
Лучшие ответы (1)
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
17.11.2016, 20:41
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Запрет на запуск нескольких копий (C++):

Запрет выполнения нескольких копий приложения - C++ Builder
Здравствуйте. Необходимо запретить одновременное выполнение нескольких копий приложения. Что бы при запуске приложение проверяло,...

Запуск нескольких копий приложения - C++ Builder
Подскажите как сделать чтобы при запуске приложения,запускалось 4 собственные копии а при закрытии приложения закрывались все копии?

Запрет на запуск других экземпляров запущенного приложения - C++ Builder
здравствуйте Как заставить мое приложение, чтобы открыть только один ехе? ну например когда я запускаю Project.exe втарой раз не...

Запуск нескольких потоков - C++ Builder
По отдельности каждый поток запускается, как мне сделать так, чтобы при нажатии кнопки 1 у меня запускались уже 3 созданных потока ( я их...

Запрет ввода только минуса в ячейке StringGrid, и запрет на ввод минуса между цифрами - C++ Builder
Ребята,очень нужна ваша помощь!Нужно сделать запрет ввода ТОЛЬКО минуса в ячейке и запрет на ввод минуса между цифрами, чтобы не получилось...

Создание копий графических объектов - C++ Builder
Добрый день. Вопрос общий, хочу попробовать. Есть форма, на ней ComboBox. В нем есть выбор заданных Image. Например пользователь выбирает...

1
Убежденный
Ушел с форума
Эксперт С++
15786 / 7223 / 1138
Регистрация: 02.05.2013
Сообщений: 11,637
Записей в блоге: 1
Завершенные тесты: 1
17.11.2016, 22:19 #2
Лучший ответ Сообщение было отмечено автором темы, экспертом или модератором как ответ
Классический способ - использовать именованный объект, например мьютекс.
См. функцию CreateMutex. Если функция возвращает код успеха (валидный хэндл),
но при этом GetLastError() == ERROR_ALREADY_EXISTS, значит, мьютекс уже
создан другим процессом.
1
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
17.11.2016, 22:19
Привет! Вот еще темы с ответами:

Программный запуск в потоке нескольких экземпляров приложения - Visual C++
Есть главное окно программы с некоторым набором элементов.Подскажите как, например по нажатию кнопки, запустить в потоке такое же окно. Я...

Конструктор копий, инициализация объектов - Visual C++
#include <iostream> using namespace std; class myClass { public: myClass() { cout << "in myClass default...

Программный запрет на запуск приложений - C++ WinAPI
Нужен совет по сабжу. В Сети полно статей по этому вопросу, но все они по тем или иным причинам не подошли. Интересуют альтернативные...

Одновременный запуск нескольких приложений - C++ WinAPI
@echo off chcp 1251 1>nul start "patcher_cf" "D:\ИГРЫ\Cross Fire\patcher_cf exitВот одно из них patcher_cf.exe запускает онлайн...


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

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.