PDA

View Full Version : سوال: برنامه در حال اجرا است!



صباح فتحی
یک شنبه 24 مرداد 1389, 12:20 عصر
سلام یک کد میخوام تابرنامه از دوبار اجرا شدن جلوگیری کند..ممنون

ایمان مدائنی
یک شنبه 24 مرداد 1389, 12:31 عصر
دوست عزي تو اين قسمت بگرد هست ! مطمئنم هست !
1001 نکته در سی شارپ (http://www.barnamenevis.org/forum/showthread.php?t=95001) ‏

صفحات آخرشو ببين

صباح فتحی
یک شنبه 24 مرداد 1389, 12:35 عصر
دوست عزي تو اين قسمت بگرد هست ! مطمئنم هست !
1001 نکته در سی شارپ (http://www.barnamenevis.org/forum/showthread.php?t=95001) ‏

صفحات آخرشو ببين

نمیشه اینجابزارید:لبخند:

mahdi_7610
یک شنبه 24 مرداد 1389, 12:44 عصر
سلام

کدهای زیر را توی کلاس program.cs قرار بدید .


[STAThread]
static void Main()
{
bool instanceCountOne = false;
using (System.Threading.Mutex mtex = new System.Threading.Mutex(true, "Mahdi", out instanceCountOne))
{
if (instanceCountOne)
{
Application.EnableVisualStyles();
Application.SetCompatibleTextRenderingDefault(fals e);
Application.Run(new Form1());
mtex.ReleaseMutex();
}
else
{
MessageBox.Show("برنامه هم اکنون در حال اجرا می باشد", "Not Responding...");
}
}
}