脚本之家

电脑版
提示:原网页已由神马搜索转码, 内容由www.jb51.net提供.
您的位置:首页软件编程C#教程→ c#定时器

c# 在windows服务中 使用定时器实例代码

  更新时间:2013年12月25日 17:12:13  作者: 
这篇文章主要介绍了c# 在windows服务中 使用定时器实例代码,有需要的朋友可以参考一下

由于最近做自动执行的程序,开始做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)
        {

            //实现方法

        }

您可能感兴趣的文章:

相关文章

    • 这篇文章主要介绍了C#获取本地IP的四种方式示例详解, 文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
      2020-07-07
    • 这篇文章主要为大家详细介绍了C#实现简单学生信息管理系统,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
      2019-06-06
    • 这篇文章主要为大家详细介绍了如何使用C# Winform制作一个简单的截图工具,从而实现截图功能,文中的示例代码讲解详细,有需要的可以参考下
      2024-02-02
    • 这篇文章主要介绍了使用C#实现基于TCP和UDP协议的网络通信程序的示例,文中分别编写了基本的服务器端和客户端,代码十分简单,需要的朋友可以参考下
      2016-04-04
    • 这篇文章主要介绍了C#使用foreach遍历哈希表(hashtable)的方法,是C#中foreach语句遍历散列表的典型应用,非常具有实用价值,需要的朋友可以参考下
      2015-04-04
    • 这是一款简单的ASP.NETC#注册登录模块制作思路,非常简单实用,虽然没怎么考虑登陆的安全性,但作为C#的朋友学习交流使用。
      2016-07-07
    • 这篇文章主要为大家详细介绍了C#如何利用Linq实现操作Xml文件,文中的示例代码讲解详细,对我们学习C#有一定的帮助,感兴趣的小伙伴可以跟随小编一起了解一下
      2022-12-12
    • 这篇文章给大家介绍了Qt之调用C#的动态库的解决方法,环境使用的是VS2019+Qt5.12,感兴趣的朋友一起看看吧
      2021-10-10
    • 这篇文章主要介绍了c#实现服务器性能监控并发送邮件保存日志的示例,代码分为客户端和服务端,客户端可安装为本地服务形式启动
      2014-01-01
    • 这篇文章主要介绍了C# WinForm应用程序降低系统内存占用方法总结,本文总结了9个方法,同时给出了一个定期清理执行垃圾回收代码,需要的朋友可以参考下
      2014-10-10

    最新评论