请问c#在wince 5.0环境下面,怎么判断一个进程比如"test.exe"是否存在,并终止它。谢谢!

解决方案 »

  1.   

    Process Class Version Information
    .NET Framework
    Supported in: 3.5, 3.0 SP1, 3.0, 2.0 SP1, 2.0, 1.1, 1.0.NET Compact Framework
    Supported in: 3.5, 2.0Process类支持.NET Compact Framework。
      

  2.   

    一个进程存在有很多状态
    包括running ,sleeping,等
    如果判断  test.exe是否存在,
    应该是 
    threading.Isalive
      

  3.   

    Process 类,专门用于系统进程的开启关闭等操作
      

  4.   

    请大家注意是在wince环境下面,Process下面很多属性和方法是没有的。
      

  5.   

    Process[] p = Process.GetProcesses();            string name="test.exe";
                foreach (Process pp in p)
                {
                    string pn = pp.GetProcessesByName(name);
                    if (name == pn)
                    p[0].Kill();
                    MessageBox.Show("进程成功结束!");           
                }
    只是个思路
    代码随便写的,没测试
    但相信这个思路是对的
      

  6.   


    请大家注意是在wince环境下面,Process下面很多属性和方法是没有的。