使用Timer组件制作计时器
Posted feiyucha
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了使用Timer组件制作计时器相关的知识,希望对你有一定的参考价值。
实现效果:
知识运用:
Timer组件的interval属性 //获取或设置Timer组件Tick事件发生的时间间隔
public int Interval {get;set}
NumericUpDown控件的Value属性 //获取或设置数字显示框的值
public decimal Value {get;set;}
实现代码:
private void button1_Click(object sender, EventArgs e) { DateTime get_time1 = DateTime.Now; DateTime sta_ontime1=Convert.ToDateTime(label4.Text.Trim().ToString()); get_df = DateAndTime.DateDiff("s",get_time1,sta_ontime1,FirstDayOfWeek.Sunday,FirstWeekOfYear.FirstFourDays); if (get_df > 0) { if (timer2.Enabled != true) { timer2.Enabled = true; label6.Text = "闹钟已启动"; label7.Text = "剩余" + get_df.ToString() + "秒"; } else { MessageBox.Show("闹钟已启动 请取消后再试"); } } else { long hour = 24 * 3600 + get_df; timer2.Enabled = true; label6.Text = "闹钟已启动"; label7.Text = "剩余" + hour.ToString() + "秒"; } }
以上是关于使用Timer组件制作计时器的主要内容,如果未能解决你的问题,请参考以下文章
Python 3.X 实现定时器 Timer,制作抽象的Timer定时器基类
DPDK — TIMER(librte_timer,Timer Manager,定时器管理组件)