有三种Timer

1、System.Windows.Forms.Timer

应用于WinForm中,它的主要缺点是计时不精确,而且必须有消息循环,Console  Application(控制台应用程序)无法使用,优点简单易用

把Timer控件拖到窗体下

右键设置timer属性

有两个常用属性

Enabled 设置成True (默认是false)运行后就可以自动执行了

Interval 设置时间间隔多久运行一次 单位是毫秒, 1000毫秒等于1秒钟

双击timer1控件开始写代码

 private void timer1_Tick(object sender, EventArgs e)
{
MessageBox.Show("hello");
}

运行程序,这样会每秒钟弹出一个hello的提示框一直运行下去。。。。。

控制定时器开关

       private void button1_Click(object sender, EventArgs e)
{
timer1.Start();//开始
//timer1.Enabled = true;//开始
} private void button2_Click(object sender, EventArgs e)
{
timer1.Stop();//停止
//timer1.Enabled = false;//停止
}

timer1 是控件的名称

2、 System.Timers.Timer

和System.Windows.Forms.Timer类似但需要自己定义属性

3、System.Threading.Timer

最新文章

  1. 用枚举enum替代int常量
  2. 针对格式文件,Python读取一定大小的文件内容
  3. ASP.NET MVC中Unobtrusive Ajax的妙用
  4. 内存工具类:MemoryManager
  5. nginx指定配制文件
  6. 创建ubuntu软件源
  7. 由两代WIN8 Surface平板看微软心态
  8. Linux根目录各个文件夹介绍及说明
  9. 80端口被system 占用
  10. SmartSql 快速使用指南
  11. Python基础:九、运算符
  12. [luogu P2234] [HNOI2002]营业额统计
  13. 调试nodejs项目接口,使用Posman,用req.body拿不到数据
  14. Linux程序设计:进程通信
  15. Asp: 解决脚本输出网页出现乱码情况
  16. SpringBoot-@value自定义参数
  17. typescript-koa-postgresql 实现一个简单的rest风格服务器 —— 集成 koa
  18. mysql安装及错误解决
  19. java的this static public protected private abstract interface 在python的对应,java python一些区别
  20. AngularJS 表达式 对象和数组

热门文章

  1. 手把手教你如何逐步安装OpenStack
  2. Erlang中atom的实现[转]
  3. unity3d中C#与JS的一些区别
  4. 《Cracking the Coding Interview》——第9章:递归和动态规划——题目3
  5. DOS程序员手册(十五)
  6. python-成员修饰符
  7. PHP 比较运算符 var_dump("a" == 0) 为 true
  8. jQuery制作table表格布局插件带有列左右拖动效果
  9. linux备忘录-bash
  10. Servlet 中 RequestDispacher 请求与分发