博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
c# 在windows服务中 使用定时器
阅读量:5087 次
发布时间:2019-06-13

本文共 849 字,大约阅读时间需要 2 分钟。

 

由于最近做自动执行的程序,开始做windows服务程序,

在windows服务中如何使用定时器的时候一直失效,

以前是直接拖入timer控件,但是不能直接运行,后来在网上找了一段程序,好使了。

 

//开始事件        protected override void OnStart(string[] args)        {             //定时事件            MyTimer();         }        //结束事件        protected override void OnStop()        {            writeLog("服务结束时间:"  + DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss"));        }        //实例化System.Timers.Timer           private void MyTimer()        {            System.Timers.Timer MT = new System.Timers.Timer(30000);            MT.Elapsed += new System.Timers.ElapsedEventHandler(MTimedEvent);            MT.Enabled = true;        }        //构造System.Timers.Timer实例   间隔时间事件           private void MTimedEvent(object source, System.Timers.ElapsedEventArgs e)        {            //实现方法                    }

 

转载于:https://www.cnblogs.com/Beau/p/3491063.html

你可能感兴趣的文章
庞果网 合法字符串
查看>>
Oracle实例和服务知识点
查看>>
Ubuntu12.10 下搭建基于KVM-QEMU的虚拟机环境(十三)
查看>>
一分钟对我们的重要意义
查看>>
SqlServer操作远程数据库
查看>>
Zookeeper的结构和命令
查看>>
** exception error: no match of right hand side value
查看>>
[傅里叶变换及其应用学习笔记] 八. 时延性,尺度变化,卷积
查看>>
(leetcode题解)K-diff Pairs in an Array
查看>>
打开gvim发现菜单栏是乱码
查看>>
Vision Acquisition Software(NI-IMAQ), Vision Development Module
查看>>
饥荒猪镇物品 代码
查看>>
linq 俩表联合
查看>>
windows下编辑的shell复制到linux无法执行
查看>>
java 生成可执行jar包
查看>>
欧几里得和扩展欧几里得
查看>>
二、latex简单使用
查看>>
Docker 相关命令汇总
查看>>
spring mvc 下ajax请求返回值问题
查看>>
c++ --> 返回值分析
查看>>