PDA

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



saed2006
دوشنبه 02 آذر 1388, 16:54 عصر
میخوام برنامه تا موقعی که بسته نشده و در حال اجرا هست یک شرطی رو مرتب چک کنه
با کدوم دستور میشه در حال اجرا بودن برنامه رو چک کردن
اینطوری
while isruning
//

saied_genius
دوشنبه 02 آذر 1388, 18:12 عصر
using System.Diagnostics;



public void checkProgram()
{
while (IsProcessOpen("process Name"))
{
// do things here
}
}

public bool IsProcessOpen(string name)
{
foreach (Process clsProcess in Process.GetProcesses())
{
if (clsProcess.ProcessName.Contains(name))
{
return true;
}
}
return false;
}

موفق باشيد.