博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
关于c#中的Timer控件的简单用法
阅读量:6222 次
发布时间:2019-06-21

本文共 789 字,大约阅读时间需要 2 分钟。

Timer控件主要会用到2个属性一个是Enabled和Interval

Enabled主要是控制当前Timer控件是否可用
timer1.Enabled=false;不可用
timer1.Enabled=true;可用
timer1.Interval=1000;主要是设置timer2_Tick事件的时间,单位为毫秒

例一:到9:00提示去上厕所

把timer2.Interval=60000;//1分钟

1 private void timer2_Tick(object sender, System.EventArgs e) 2 { 3    string cesuotime=DateTime.Now.DateTime.Now.ToShortTimeString();//得到现在的时间 4    if(cesuotime.equles("9:00")) 5      { 6           timer1.Enabled=false; 7           MessageBox.show("该去上厕所了"); 8           timer1.Enabled=true;//如果不先把enabled设置成false对话框会一直弹下去 9      }10 }

例二:每2小时提示用户看电脑时间已经很久了,需要休息了

把timer2.Interval=7200000;//7200秒

1 private void timer2_Tick(object sender, System.EventArgs e)2 {3    timer1.Enabled=false;4    MessageBox.show("需要休息了,开机已经2小时了");5    timer1.Enabled=true;//如果不先把enabled设置成false对话框会一直弹下去6 }

 

 

 

转载地址:http://launa.baihongyu.com/

你可能感兴趣的文章
调试js 试用火狐的firebug
查看>>
Solr使用SolrJ出现Lock obtain timed out: NativeFSLock
查看>>
解决maven模块化开发打jar包会过滤掉配置文件(xml,properties)的问题
查看>>
android中使用ViewPager实现图片左右拖动
查看>>
MVC设计模式
查看>>
JavaScript字典
查看>>
A Tour of the Dart Language(译文):三函数
查看>>
从C++到java
查看>>
05. Java NIO Scatter / Gather
查看>>
java.lang.IllegalStateException异常产生的原因及解决办法
查看>>
IOS中常用的知识总结(二)
查看>>
调用另一个Activity
查看>>
关于 Apache 的 25 个初中级面试题
查看>>
Activity那些不得不说的事
查看>>
小米生早了!!
查看>>
mysqldump: Got error: 1556: You can't use locks with log tables
查看>>
JS闭包
查看>>
Windows 管理PostgreSQL服务
查看>>
演讲实录 | Service Mesh 时代的选边与站队(附PPT下载)
查看>>
Eclipse 安装findbugs插件
查看>>