PDA

View Full Version : مبتدی: کنترل فعال بودن یک برنامه در processe ها در #c



aghaei_me
دوشنبه 29 خرداد 1396, 15:34 عصر
با سلام
چطور و با چه دستوری می توان فعال بودن یک برنامه در processes ها سیستم را کنترل کرد و پیغام مناسب داد . با تشکر

shahryari
دوشنبه 29 خرداد 1396, 17:37 عصر
البته من منظورتو از فعال بودن نفهمیدم، اما با کد زیر میتونی کنترل کنی که برنامه ای درحال اجراست یا نع
System.Diagnostics.Process[] items = System.Diagnostics.Process.GetProcesses();
foreach (System.Diagnostics.Process item in items)
{
listBox1.Items.Add(item.ProcessName);
if (item.ProcessName == "calc")
{
//calculator is active
}
}

aghaei_me
سه شنبه 30 خرداد 1396, 13:56 عصر
ممنون و سپاسگزارم

aghaei_me
سه شنبه 30 خرداد 1396, 14:19 عصر
منظور من این بود که بعنوان مثال در صورت فعال بودن یک برنامه مثلا calc پیغام داده شود برنامه ماشین حساب در حال فعالیت می باشد

ebrahim.rayatparvar
سه شنبه 30 خرداد 1396, 14:57 عصر
خوب مشکل کد دوستمون چپیه؟؟ شما تو بخش کامنتی که گذاشتن کد هایی که دوست دارین مثلا مسیج باکس یا هر چیزی که دوست دارید رو بزنید.