c# ile hazırlanan projelerde exe nin 2 kez açılmasını engellemek için ana formun loadına şu kodları yazıyoruz.
namespace ise şunu eklemeyi unutmayalım
using System.Threading;
// programın 2 kez açılmasını engelleyen kod
Mutex Mtx = new Mutex(false, "SINGLE_INSTANCE_APP_MUTEX");
if (Mtx.WaitOne(0, false) == false)
{
Mtx.Close();
Mtx = null;
MessageBox.Show("Program Daha Önce Açılmış..");
Application.Exit();
}
programınız 2 kez açılmak istendiğinde uyarı verecek ve açılmayacaktır.
15 Şubat 2008 Cuma
Kaydol:
Kayıt Yorumları (Atom)
1 yorum:
Merhabalar.
Tesekkurler bilgi icin :)
Yorum Gönder