C# 进程问题 请问c#在wince 5.0环境下面,怎么判断一个进程比如"test.exe"是否存在,并终止它。谢谢! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 Process Class Version Information.NET FrameworkSupported in: 3.5, 3.0 SP1, 3.0, 2.0 SP1, 2.0, 1.1, 1.0.NET Compact FrameworkSupported in: 3.5, 2.0Process类支持.NET Compact Framework。 一个进程存在有很多状态包括running ,sleeping,等如果判断 test.exe是否存在,应该是 threading.Isalive Process 类,专门用于系统进程的开启关闭等操作 请大家注意是在wince环境下面,Process下面很多属性和方法是没有的。 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("进程成功结束!"); }只是个思路代码随便写的,没测试但相信这个思路是对的 请大家注意是在wince环境下面,Process下面很多属性和方法是没有的。 VS2008 C#与office2010兼容性问题 C#中怎么用程序修改定时器的Interval值 C# 比较两个字符串的匹配率 请问网页防止直接输入,需要通过页面连接过去的方法 c#关于获取网站内容 datagrid 行列显示prob 用过DevExpress控件的兄弟进来,有个比较棘手的问题。 c#删除失败 菜鸟请教大虾,梅花雨的问题。 自定义winform的界面 关于.net三层架构解释 DataSet中查找行遇到的错误
.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。
包括running ,sleeping,等
如果判断 test.exe是否存在,
应该是
threading.Isalive
foreach (Process pp in p)
{
string pn = pp.GetProcessesByName(name);
if (name == pn)
p[0].Kill();
MessageBox.Show("进程成功结束!");
}
只是个思路
代码随便写的,没测试
但相信这个思路是对的
请大家注意是在wince环境下面,Process下面很多属性和方法是没有的。