.Net等价的TTimer Delphi组件

时间:2010-03-16 03:01:32

标签: c# .net delphi

是否存在等同于TTimer delphi组件的.net类?

  

TTimer用于简化调用   Windows API计时器函数SetTimer   和KillTimer,并简化   处理WM_TIMER消息。使用   每个计时器的一个计时器组件   申请。

     

执行计时器   通过其OnTimer活动。 TTimer有   确定的Interval属性   计时器的OnTimer事件多久一次   发生。间隔对应于   Windows API SetTimer的参数   功能

提前致谢。

3 个答案:

答案 0 :(得分:5)

若干!最接近Delphi TTimer的可能是System.Windows.Forms.Timer,但在非WinForms环境中也有System.Timers.TimerSystem.Threading.Timer

答案 1 :(得分:2)

这可能是你想要的: Timer Component (Windows Form)

由于.NET中只有一个Timer,所以在这里他们可以比较它们并解释它们之间的区别: Comparing the Timer Classes in the .NET Framework Class Library

答案 2 :(得分:0)

也许System.Diagnostics.Stopwatch会做你想做的事情?

编辑:对不起,我没有意识到秒表不提供活动。正如itowlson所提到的,使用System.Windows.Form.Timer或System.Threading.Timer。