zoukankan      html  css  js  c++  java
  • 定时执行程序ElapsedEventArgs

    除了标准的EventArgs成员,ElapsedEventArgs类暴露了一个公共的SignalTime属性,它包含了一个精确的定时器时间片消失的时间。

    private static void TimeEvent(object source, ElapsedEventArgs e)
      {  
       // 得到 hour minute second  如果等于某个值就开始执行某个程序。
       int intHour   = e.SignalTime.Hour;
       int intMinute = e.SignalTime.Minute;
       int intSecond = e.SignalTime.Second;
       // 定制时间; 比如 在10:30 :00 的时候执行某个函数
       int iHour   = 10;
       int iMinute = 30;
       int iSecond = 00;
       // 设置  每秒钟的开始执行一次
       if( intSecond == iSecond )
       {
        Console.WriteLine("每秒钟的开始执行一次!");
       }
       // 设置 每个小时的30分钟开始执行
       if( intMinute == iMinute && intSecond == iSecond )
       {
        Console.WriteLine("每个小时的30分钟开始执行一次!");
       }
      
      // 设置 每天的10:30:00开始执行程序
       if( intHour == iHour && intMinute == iMinute  && intSecond == iSecond )
       {
        Console.WriteLine("在每天10点30分开始执行!");
       }
      }
    }
    }

  • 相关阅读:
    07.对称加密算法指令
    06.Openssl基本概念
    04.openssl背景
    03.openssl密码实现技术
    02.密钥学基本概念
    01.openssl-概述
    17行为型模式之命令模式
    16行为型模式之模板模式
    15结构型模式之享元模式
    14结构型模式之外观模式
  • 原文地址:https://www.cnblogs.com/zhangpengshou/p/1703426.html
Copyright © 2011-2022 走看看