首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 操作系统 > windows >

C#Windows服务:一些步骤(启动、停止等)

2013-09-29 
C#Windows服务:一些方法(启动、停止等)前面讲述了如何创建和安装服务(创建windows服务),下面把启动、停止、判

C#Windows服务:一些方法(启动、停止等)
前面讲述了如何创建和安装服务(创建windows服务),下面把启动、停止、判断是否启动的方法也写一下。

       /// <summary>        /// 判断某个服务是否启动        /// </summary>        /// <param name="serviceName"></param>        public static bool ISStart(string serviceName)        {            bool result = true;            try            {                ServiceController[] services = ServiceController.GetServices();                foreach (ServiceController service in services)                {                    if (service.ServiceName == serviceName)                    {                        if ((service.Status == ServiceControllerStatus.Stopped)                            || (service.Status == ServiceControllerStatus.StopPending))                        {                            result = false;                        }                    }                }            }            catch { }            return result;        }



 


热点排行