倒计时器

时间:2011-01-16 15:23:03

标签: c# visual-studio-2010

试图在微软Visual Studio上用C#做倒数计时器 最小值10秒,最长2小时 计时器用完时需要显示 我该如何实现? 感谢

2 个答案:

答案 0 :(得分:4)

使用System.Threading.Timer,其中您可以指定在计时器触发之前应该经过多长时间,以及在计时器触发时执行的代码。

您还可以查看System.Windows.Forms.Timer

要比较.NET中所有类似计时器的类,请查看Comparing the Timer Classes in the .NET Framework

答案 1 :(得分:1)

使用System.TimerSystem.Threading .Timer中的计时器取决于您的需求。并在每个时间间隔内执行您的代码。

看看

http://msdn.microsoft.com/en-us/library/system.timers.timer.aspx

http://msdn.microsoft.com/en-us/library/system.threading.timer.aspx

如果它是一个简单的winforms应用程序,就像你提到它的倒计时应用程序,考虑Forms.Timer它更容易实现。只需从工具箱中拖放控件,然后在Tick事件中执行倒计时。 在这里看看:

http://msdn.microsoft.com/en-us/library/system.windows.forms.timer.aspx