我想看代码 不想看文字的解说 控件的设置最大就是5分钟一刷新  我想要一个小时一执行我的事件的  我求代码  我是C# 谢谢

解决方案 »

  1.   

    谁说Timer控件最大只能设置5分钟的?把它的Interval设成3600000不就行了?
      

  2.   

    顶楼上,就算楼主有什么原因只能设置5分钟一刷新,你也可以通过一个全局变量来实现5分钟-1小时的跨越.
    private int i = 0;
    TImer_Tick(参数略)
    {  
      if ( i % 12 == 0 )
      {
         // 执行你要的事件
      }  i = (i + 1) % 12;
    }
      

  3.   


    //拖动一个Timer到界面上,
    private void Form1_Load(object sender, EventArgs e)
            {
    this.timer1.Enabled = true;
                this.timer1.Interval = 3600000;
                this.timer1.Tick += new System.EventHandler(this.timer1_Tick);
    }//Timer的方法,照抄
    private void timer1_Tick(object sender, EventArgs e)
            {
               你的Save代码或Save方法。
            }
      

  4.   

    参见 http://blog.csdn.net/jsyhello/article/details/6580094