定时器Timer控件可识别的事件是什么?发生该事件的时间间隔由定时器的哪个属性设置?

 我来答
生活畅谈者
高能答主

2020-07-18 · 生活新鲜事,看我就知道
生活畅谈者
采纳数:418 获赞数:344779

向TA提问 私信TA
展开全部

控件可识别的事件是 Timer ,Interval 属性设置。

System.Windows.Forms.Timer是应用于WinForm中的,是通过Windows消息机制实现的,类似于VB或Delphi中的Timer控件,内部使用API SetTimer实现的,主要缺点是计时不精确,而且必须有消息循环,Console Application(控制台应用程序)无法使用。

System.Timers.Timer和System.Threading.Timer非常类似,是通过.NET Thread Pool实现的,轻量,计时精确,对应用程序、消息没有特别的要求。System.Timers.Timer还可以应用于WinForm,完全取代上面的Timer控件。

扩展资料:

定时器Timer控件注意事项:

如果应用程序或另一个应用程序对系统需求很大(如长循环、大量的计算或驱动程序、网络或端口访问),那么应用程序可能无法以 Interval 属性指定的频率来获取计时器事件。

间隔可以在 1 和 64,767 之间(包括 1 和 64,767),这意味着即使最长的间隔(大约 64.8 秒)也不会超过一分钟很多。

不能保证间隔所精确经过的时间。若要确保精确,计时器应根据需要检查系统时钟,而不是尝试在内部跟踪所积累的时间。

系统每秒生成 18 个时钟刻度,因此即使 Interval 属性以毫秒为单位,间隔的实际精度也不会超过十八分之一秒。

参考资料来源:百度百科-Timer控件

参考资料来源:百度百科-间隔定时器

catwym
2011-06-16 · TA获得超过1240个赞
知道小有建树答主
回答量:671
采纳率:66%
帮助的人:558万
展开全部
只有Timer事件
时间间隔属性:InterVal
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
anan640925
2011-06-25 · TA获得超过5421个赞
知道大有可为答主
回答量:4868
采纳率:51%
帮助的人:1111万
展开全部
哈哈,当然是时间了,有两件事情要做,1初始设置,设置特别的时间间隔,每到那个间隔将运行指定的程序,定义好之后,开启时钟。2设置好事件内相关的操作,完成后可以把时钟时间关掉。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
手机用户40386
2011-06-17 · TA获得超过192个赞
知道答主
回答量:368
采纳率:0%
帮助的人:218万
展开全部
都不是,应该是60000
timer的单位是毫秒
1000毫秒=1秒
60秒=1分钟
所以结果60000
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式