Не запускать приложение два раза - 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("Приложение уже запущено"); } }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д