艺术家青蛙下蛋:C# 定时执行函数(winForm)

来源:百度文库 编辑:九乡新闻网 时间:2024/04/29 12:08:36
C# 定时执行函数(winForm)作者:天涯 来源:中国自学编程网 发布日期:1203552963

需要使用timer 定时器控件 

timer1.Interval 设置时间间隔

timer1.Tick 到达时间间隔时触发事件

test_tick 时间处理函数

timer1.Tick   +=   new   System.EventHandler(test_Tick);   
委托以处理事件 ,一般可以在Form 的构造函数 InitializeComponent构造界面组件函数中添加以上代码以注册test_Tick处理函数;

当然,你也可以不用这么麻烦,再窗体视图中直接双击timer控件,系统就会自动帮你生成一个类似于test_Tick的处理函数

通常要执行需要使用 timer1.Start();//启动定时器 timer1.Stop();.//关闭定时器方法

一般代码过程如下:

private void Form_Load(object sender, EventArgs e)

{timer1.Interval   =   1000;  

timer1.Start();}

    
  private   void   test_Tick(...) 

{

//每隔一秒需要执行的函数体,timer start后每隔一秒就会执行该函数

}