Не запускать приложение два раза - C#
Формулировка задачи:
Добрый день.
Что та не могу вспомнить метод, которые не дает запускать одно приложение два раза.
Пояснение.
К примеру если запускаю свое приложение один раз, второй раз когда буду запускать приложение чтобы выводилось ошибка о том что приложение уже запущено.
Как сделать его проверка.
Заранее спасибо.
Все сделал спасибо. надо было добавить условие в Program.cs
Решение задачи: «Не запускать приложение два раза»
textual
Листинг программы
- static Mutex mutex = new Mutex(true, AppID);
- static void Main()
- {
- if (mutex.WaitOne(TimeSpan.Zero, true))
- {
- Application.EnableVisualStyles();
- Application.SetCompatibleTextRenderingDefault(false);
- Application.Run(new Form1());
- mutex.ReleaseMutex();
- }
- else
- {
- MessageBox.Show("Приложение уже запущено");
- }
- }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д