PDA

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



SpyWareGroup
جمعه 04 مرداد 1392, 16:35 عصر
سلام دوستان
می خواستم کدی رو بنویسم که بتونه بعد از بسته شدن برنامه اون خود به خود دوباره اجراشه
با تشکر
SWG

abdullah20
جمعه 04 مرداد 1392, 17:00 عصر
private void Form1_FormClosed(object sender, FormClosedEventArgs e)
{
Application.Restart();
}

Amin69
جمعه 04 مرداد 1392, 17:29 عصر
سلام

Application.Restart();

roolinjax
جمعه 04 مرداد 1392, 18:36 عصر
سلام
دوست عزیز نکته ای رو در مورد متد Restart بگم
این متد در صورتی کار میکنه که خود فایل exe برنامه رو اجرا کرده باشید و بر روی shortcut برنامه که مثلا توی دسکتاپه کار نمیکنه
خواستم بگم که در جریان باشی

barnamenevisjavan
جمعه 04 مرداد 1392, 18:40 عصر
یا میتونی یه برنامه دیگه بنویسی که هر لحظه چک کنه برنامه در حال اجراست یا ن اگر نبود اجراش کنه

abdullah20
جمعه 04 مرداد 1392, 18:50 عصر
مگه اون کد من کار نمیکنه که همین طوری دارید پست میزنید؟

roolinjax
جمعه 04 مرداد 1392, 18:50 عصر
یا میتونی یه برنامه دیگه بنویسی که هر لحظه چک کنه برنامه در حال اجراست یا ن اگر نبود اجراش کنه

نه بابا اصولی نیست این کار
بهترین کار همون نوشتن متد استارت توی رویداد بسته شدن فرمه (پست2)

mirza barnamenevis
دوشنبه 11 شهریور 1392, 23:35 عصر
آقا برای end process نشدن برنامه چیکار کنیم یعنی ممکنه فرم بسته نشه اون وقت چجوری میشه دوباره اجراشه

aliagamon
دوشنبه 11 شهریور 1392, 23:42 عصر
جلوگیری از end task شدن دردو سر داره تو این مورد همون روشی که تو پست پنجه جواب میده....

danialafshari
سه شنبه 12 شهریور 1392, 08:49 صبح
یکی از راهکار های این کار استفاده از Windows Service هست