【IT168技术文档】一个考试系统,设置考试时间60分钟,时间到了自动交卷,该如何设置呢?
使用定时器控件
{ timer1.Interval = 1000; label1.Text = System.DateTime.Now.ToLongTimeString();//获取系统时间 if (label1.Text == "16:42:00")//假定系统时间为16:39:50时,交卷 { this.button1_Click(sender, e);//触发按钮事件 timer1.Enabled = false;//停止计时 } } private void Form1_Load(object sender, EventArgs e) { timer1.Enabled = true; } private void button1_Click(object sender, EventArgs e) { MessageBox.Show("时间到,交卷!"); }private void timer1_Tick(object sender, EventArgs e)