View Full Version : سوال: از کجا بفهمیم که برنامه خاصی باز است
tanha70
پنج شنبه 23 شهریور 1391, 13:26 عصر
سلام دوستان
من میخوام وقتی برنامم اجرا میشه چک کنه ببینه یه برنامه خاصی در حال اجرا هست یا خیر
و اینکه چطور میتونم اون برنامه رو ببندم؟
SharpSabre
پنج شنبه 23 شهریور 1391, 14:32 عصر
using System.Diagnostics;
//process1 رو به برنامه از Tool اضافه کن.
if (Process.GetProcesses() = Process.GetProcessesByName("programName"))
process1.StartInfo.FileName="programName";
process1.Kill();
samadblaj
پنج شنبه 23 شهریور 1391, 14:38 عصر
سلام دوستان
من میخوام وقتی برنامم اجرا میشه چک کنه ببینه یه برنامه خاصی در حال اجرا هست یا خیر
و اینکه چطور میتونم اون برنامه رو ببندم؟
سلام برای پیدا کردن process خاص میتونید از کد زیر استفاده کنید:
if (Process.GetProcessesByName("dwm").Length > 0)
{
MessageBox.Show("ok");
}
و برای بستن یک process دیگه هم با این کد :
foreach (Process p in Process.GetProcessesByName("notepad"))
{
p.CloseMainWindow();
}
موفق باشید./
vBulletin® v4.2.5, Copyright ©2000-1403, Jelsoft Enterprises Ltd.