C#实现Windows 服务的制作安装和删除
2007-10-30 09:56:09 来源:中国自学编程网 佚名
| 以下为引用的内容: ...{ // // CareEye // this.ServiceName = "CareEye"; } /**//// /// 清理所有正在使用的资源。 /// protected override void Dispose(bool disposing) ...{ if (disposing) ...{ if (components != null) ...{ components.Dispose(); } } base.Dispose(disposing); } /**//// /// 设置具体的操作,以便服务可以执行它的工作。 /// protected override void OnStart(string[] args) ...{ // TODO: 在此处添加代码以启动服务。 MainThread.Start(); } /**//// /// 停止此服务。 /// protected override void OnStop() ...{ // TODO: 在此处添加代码以执行停止服务所需的关闭操作。 MainThread.Abort(); } public static void ThreadFunc() ...{ int LastHour = DateTime.Now.Hour; while (true) ...{ System.Threading.Thread.Sleep(60000); if (DateTime.Now.Hour - 1 == LastHour) ...{ MessageBox.Show("为了爱护您的眼睛,请您暂时休息5分钟并向远处眺望!", "警告", MessageBoxButtons.OK, MessageBoxIcon.Warning, MessageBoxDefaultButton.Button1, MessageBoxOptions.DefaultDesktopOnly); LastHour = DateTime.Now.Hour; } } } } } |




文章评论
共有 0 位网友发表了评论 查看完整内容