Forum
Bildirimler
Hepsini Temizle
Yazılım Genel
2
Yazılar
2
Üyeler
0
Reactions
575
Görüntüleme
Konu başlatıcı
Merhabalar ;
Programın çoklu çalışması ve eğer açıksa açılmaması,askıda kalmışsa önce onu temizleyip sonra açılmasını nasıl sağlarım .
Gönderildi : 27/12/2016 18:17
bool kontrol;
var mttx = new Mutex(true, "Program", out kontrol);
if (!kontrol || Process.GetProcessesByName(Process.GetCurrentProcess().ProcessName).Length > 1)
{
var procId = Process.GetProcessesByName(Process.GetCurrentProcess().ProcessName)[0].Id;
var p = Process.GetProcessById(procId);
p.Kill();
return;
}
Gönderildi : 01/01/2017 20:22