我毕业论文写的程序需要一个计时功能,如考试是120分钟,从登录开始计时,时间到就自动保存提交。我完全没有头绪,谁能教教我?

解决方案 »

  1.   

    用Timer..将interval设为120000.(1000 * 60 * 120)在120分钟后会自动触发
      

  2.   

    保存的那段代码就写在timer的事件里面就可以了~
      

  3.   

    可以考虑使用计时器,试一下这个方法是否可以private void Form1_Load(object sender, System.EventArgs e)
    {
       InitializeTimer();//页面打开时调用此方法
    }
    private void InitializeTimer()
    {
    timer1.Interval=3600000;//计时的时间间隔为1小时
    timer1.Enabled=true;//启用计时器
    timer1.Start();//开始运行
    }
    private void timer1_Tick(object sender, System.EventArgs e)
    {
    //时间到时系统需要自动执行的代码
    }
      

  4.   

    上面的话是对回复人: Supernpc(世上不变的唯有变化)的补充~
      

  5.   

    谢谢 grf601006617(宫崎锋) 的后续说明 ^^