C#使用timespan和timer完成一个简单的倒计时器
2017-05-19 15:32
295 查看
c#中有一个叫做timespan的数据类型,可以这样构造:1TimeSpan ts = new TimeSpan(0, 45, 0);这样就声明了一个长度为45分钟的时间段,其中构造函数参数的含义: TimeSpan(hour,minute,second);然后拖进去一个timer,叫timer12timer1.Interval=1000;设置一秒一个周期在timer的tick事件里面这样写:1234567891011121314151617private void timer1_Tick(object sender,
EventArgs e) { String str = ts.Hours.ToString() + ":" + ts.Minutes.ToString() + ":" + ts.Seconds.ToString(); label17.Text = str;//label17用来显示剩余的时间 ts = ts.Subtract(new TimeSpan(0, 0, 1));//每隔一秒减去一秒 if (ts.TotalSeconds < 0.0)//当倒计时完毕 { timer1.Enabled = false;
MessageBox.Show("考试时间到,系统将强行交卷");//提示时间到 } }一个简单的倒计时器就这样完成了。
EventArgs e) { String str = ts.Hours.ToString() + ":" + ts.Minutes.ToString() + ":" + ts.Seconds.ToString(); label17.Text = str;//label17用来显示剩余的时间 ts = ts.Subtract(new TimeSpan(0, 0, 1));//每隔一秒减去一秒 if (ts.TotalSeconds < 0.0)//当倒计时完毕 { timer1.Enabled = false;
MessageBox.Show("考试时间到,系统将强行交卷");//提示时间到 } }一个简单的倒计时器就这样完成了。
相关文章推荐
- C#使用timespan和timer完成一个简单的倒计时器
- 使用C#开发一个简单的P2P应用
- 使用C#开发一个简单的P2P应用
- 一个简单方法完成C#时间间隔的计算
- 一个简单方法完成C#时间间隔的计算
- 一个简单方法完成C#时间间隔的计算
- 使用C#开发一个简单的P2P应用
- 使用javascript写的一个简单的timer
- 使用C#开发一个简单的P2P应用
- 使用C#开发一个简单的P2P应用
- 一个简单方法完成C#时间间隔的计算
- 使用C#开发一个简单的P2P应用
- 使用C#开发一个简单的P2P应用
- 一个简单方法完成C#时间间隔的计算
- 使用C#开发一个简单的P2P应用
- 使用C#开发一个简单的P2P应用
- 使用C#开发一个简单的P2P应用
- C#使用简单的连接池完成P2P聊天程序(核心代码)
- 一个简单方法完成C#时间间隔的计算
- 一个简单方法完成C#时间间隔的计算