日期:2014-5-17 浏览次数:20241次

多线程查询本机指定服务的状态
刚刚入门c#多线程方面的知识,想写个模块
查询本机指定服务状态

说明:多线程查询本机指定服务的状态,停止,暂停和启动 三种状态 列表方式体现 在窗体上,写成功能

类,留接口方便调用.

请问各位高手 ,这个模块用到了那个知识啊 ?具体的是那个类啊?谢谢了?急用………………

------解决方案--------------------
C# code

ServiceController   cs   =   new   ServiceController(); 
cs.MachineName   =   "localhost "; 
cs.ServiceName   =   "Messenger "; 
cs.Refresh(); 
if   (cs.Status   ==   ServiceControllerStatus.Running) 
{ 
//该服务在运行,做一些你想干的事情。 
}

------解决方案--------------------
http://blog.csdn.net/lhfzd2004http://blog.csdn.net/lhfzd2004/archive/2007/08/01/1721687.aspx 第5个功能点