用timer控件 隔一定时间会触发一个事件的,这就是定时了。

解决方案 »

  1.   

    用timer控件,将定时设好,再将触发的程序写好。
      

  2.   

    private void qidong()
    {
       System.Windows.Forms.Timer timer1=new System.Timers.Timer();
       timer1.Interval=1000;
       System.DateTime mytime=new DateTime(2003,4,20,13,12,20); //触发事件的时间
       timer1.Tick += new System.EventHandler(timer1_Tick);
       timer1.Enabled=true;
    }
    private void timer1_Tick(object sender, System.EventArgs e)
    {
       System.TimeSpan myspan=mytime-System.DateTime.Now;
       if(myspan.Milliseconds <1000)
       MessageBox.Show("到点了");
    }
      

  3.   

    A New Task Scheduler Class Library for .NEThttp://www.codeproject.com/csharp/TSNewLib.asp?target=task%7Cschedule