PDA

View Full Version : سوال: جلوگیری از اجرای برنامه های دیگر



f.beigirad
یک شنبه 05 خرداد 1392, 21:43 عصر
درود دوستان. چطور میتونم از اجرای برنامه ی x توسط برنامه ای که خودم نوشتم جلوگیری کنم?
برنامه ی من با بالا اومدن ویندوز اجرا میشه .کار برنامم اینه که نذاره اون برنامه های تعریف شده باز شن .نمیدونم از چه مواردی باید استفاده کنم تا این کار رو انجام بدم.

سوال بعدیم اینه که چطور برنامه ی x که در حال اجراست رو ببندم ? مثلا ماشین حساب ویندوز بازه.میخوام با برنامم ببندم.

پیشاپیش از راهنمایی هاتون ممنونم.

mehrdad1991h
دوشنبه 06 خرداد 1392, 10:09 صبح
درود دوستان. چطور میتونم از اجرای برنامه ی x توسط برنامه ای که خودم نوشتم جلوگیری کنم?
برنامه ی من با بالا اومدن ویندوز اجرا میشه .کار برنامم اینه که نذاره اون برنامه های تعریف شده باز شن .نمیدونم از چه مواردی باید استفاده کنم تا این کار رو انجام بدم.

سوال بعدیم اینه که چطور برنامه ی x که در حال اجراست رو ببندم ? مثلا ماشین حساب ویندوز بازه.میخوام با برنامم ببندم.

پیشاپیش از راهنمایی هاتون ممنونم.

ساده ترین راه :

یک تایمر تویه برنامه ات قرار بده و هر 1 ثانیه این کد را چک کن !
FileName و name نام برنامه ایست که در حا اجراست !


Process[] runningProcesses = Process.GetProcesses();
foreach (Process process in runningProcesses)
{

if (process.ProcessName == name || process.ProcessName == FileName)
{
process.Kill();
}
}


موفق باشید