zoukankan
html css js c++ java
C# 创建Windows 服务简单实例
using
System;
using
System.Collections.Generic;
using
System.ComponentModel;
using
System.Data;
using
System.Diagnostics;
using
System.ServiceProcess;
using
System.Text;
using
System.Threading;
using
System.Windows.Forms;
namespace
TestService
{
partial
class
CareEye : ServiceBase
{
private
Thread MainThread;
public
CareEye()
{
InitializeComponent();
//
TODO: 在 InitComponent 调用后添加任何初始化
MainThread
=
new
Thread(
new
ThreadStart(ThreadFunc));
MainThread.Priority
=
ThreadPriority.Lowest;
}
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(6
0000
);
if
(DateTime.Now.Hour
-
1
==
LastHour)
{
MessageBox.Show(
"
为了爱护您的眼睛,请您暂时休息5分钟并向远处眺望!
"
,
"
警告
"
, MessageBoxButtons.OK, MessageBoxIcon.Warning, MessageBoxDefaultButton.Button1, MessageBoxOptions.DefaultDesktopOnly);
LastHour
=
DateTime.Now.Hour;
}
}
}
}
}
查看全文
相关阅读:
C#项目完成PDF文件增加印章操作可指定印章位置
webBrowser1加载本地文件
转义示例
动态调用WebService服务
C#调用WSDL接口
VS 控件命名规范
正则判断是否是数字
怎么让 arcgis 4 弹出窗 漂亮 支持多个弹出窗 支持vue或者react
关于arcgis 会主动添加https头的问题
arcgis 4 整合 d3 实现动画
原文地址:https://www.cnblogs.com/xianzuoqiaoqi/p/1450203.html
最新文章
IDEA下调试和运行Hadoop程序例子
spring-cloud-online-exam
SpringCloud、Nginx高并发核心编程
Vue学习
LINQ (C#)
KML文件操作
C#并行
C#委托
WinForm C#异常记录汇总
C#多线程
热门文章
方位角问题
Skyline学习资料以及实用代码汇总
ArcGIS Server SOE地图服务重启特别卡
ArcGIS JS 使用Proxy之 Printing Tools unable to connect to mapServer
ArcGIS 字段计算器 Python 坑
bootstrap Modal或者 bootbox弹窗时,页面混动至顶部
ArcGIS JS 之通过代理配置ArcGIS Server服务 token
获取有效位数
十进制数字转换成罗马数字
图片白色背景转换成透明
Copyright © 2011-2022 走看看