Timer控件

使用C#的Timer控件来实现定时触发事件


使用C#的Timer控件来实现定时触发事件,其主要参数如下:
Timer.Enabled 属性用于设置是否启用定时器
Timer.Interval 属性,事件的间隔,单位毫秒
Timer.Elapsed 事件,达到间隔时发生
示例:
 
using System;   
  
using System.Collections.Generic;   
  
using System.Linq;   
  
using System.Text;   
  
using System.Timers;   
  
  
  
namespace ConsoleApplication1   
  
{   
  
    class Program   
  
    {   
  
        static void Main(string[] args)   
  
        {   
  
            System.Timers.Timer aTimer = new System.Timers.Timer();    
   
            aTimer.Elapsed += new ElapsedEventHandler(OnTimedEvent);   
   
            // Set the Interval to 5 seconds.   
  
            aTimer.Interval = 5000;   
  
            aTimer.Enabled = true;   
  
  
  
            Console.WriteLine("Press \'q\' to quit the sample.");      
            while (Console.Read() != 'q') ;    
  
        }   
  
  
  
        private static void OnTimedEvent(object source, ElapsedEventArgs e)   
  
        {   
  
            Console.WriteLine("Hello World!");   
  
        }    
  
    }   
  
}  

posted @ 2011-11-02 13:59  huangqing  阅读(598)  评论(0)    收藏  举报