关于C#中timer类 在C#里关于定时器类就有3个
·关于C#中timer类 在C#里关于定时器类就有3个
1.定义在System.Windows.Forms里
2.定义在System.Threading.Timer类里
3.定义在System.Timers.Timer类里
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控件。它们的缺点是不支持直接的拖放,需要手工编码。
例:
使用System.Timers.Timer类
System.Timers.Timer t = new System.Timers.Timer(10000);//实例化Timer类,设置间隔时间为10000毫秒;
t.Elapsed += new System.Timers.ElapsedEventHandler(theout);//到达时间的时候执行事件;
t.AutoReset = true;//设置是执行一次(false)还是一直执行(true);
t.Enabled = true;//是否执行System.Timers.Timer.Elapsed事件;
public void theout(object source, System.Timers.ElapsedEventArgs e)
{
MessageBox.Show("OK!");
}
转载于:https://www.cnblogs.com/chenbg2001/archive/2010/01/14/1648062.html
关于C#中timer类 在C#里关于定时器类就有3个相关推荐
- C#中timer类的用法
C#中timer类的用法 关于C#中timer类 在C#里关于定时器类就有3个 1.定义在System.Windows.Forms里 2.定义在System.Threading.Timer类 ...
- 关于C#中timer类
关于C#中timer类 在C#里关于定时器类就有3个 1.定义在System.Windows.Forms里 2.定义在System.Threading.Timer类里 /?" ...
- java timer指定线程池_Java 定时器(Timer)及线程池里使用定时器实例代码
java Timer定时器 简单实例代码:public class Test { public static void main(String[] args) { // Timer定时器 Timer ...
- java中timer类包_Java~util包中Timer的使用, 演示cancel方法 和 对比schedule和scheduleAtFixedRate方法...
Timer Timer类的主要作用就是设置计划任务,但封装任务的类却是TimerTask类 执行计划任务的代码要放人TimerTask的子类中,因为TimerTask是一个抽象类.而且要重写其run方 ...
- Unity+C#开发笔记(七)| unity中继承MonoBehaviour类的脚本里的函数怎么调用 | ╭(●`∀´●)╯╰(●’◡’●)╮
继上文,有个蠢货单例模式只是用来引用,突然遇到了一个继承了MonoBehaviour的类,然后unity跟你讲:不!你不可以在我这里这么用! 啊这--吓得我当场百度... ************** ...
- 对Spring Data JPA中的page对象下的content属性里的实体类对象转换为dto对象
对Spring Data JPA中的page对象下的content属性里的实体类对象转换为dto对象. 刚开始试遍历content,进行转换,添加到新的list中,再set进去page.后来发现pag ...
- jdk并发包里常用的类
jdk并发包里常用的类 资料 并发编程 :Concurrent 用户指南 ( 上 ) 并发编程 :Concurrent 用户指南 ( 中 ) 并发编程 :Concurrent 用户指南 ( 下 ) C ...
- java类里面再定一个类_java类的里面可以再定义一个类吗 java里可不可以在一个...
java类里面还可以定义一个类,即内部类. java内部类分为: 成员内部类.静态嵌套类.方法内部类.匿名内部类 . 内部类的共性 (1).内部类仍然是一个独立的类,在编译之后内部类会被编译成独立的. ...
- SAP MM服务类采购申请里的总账科目的修改
SAP MM服务类采购申请里的总账科目的修改 服务类的采购申请,与其它有形物品的采购申请,有很多不同的地方. D项目中,业务人员报了一个问题,说是某服务采购申请中总账科目输入错误,但是使用ME52N试 ...
最新文章
- 集成两路MAX1169的STC8G1K08模块,带有两路PWM输出
- vue检测不到data里数组里面元素的变化
- Adjacent Node Sum(邻接表处理)
- Python requests介绍之接口介绍
- __getattr__动态获取接口
- 护士资格证延续注册WEB服务调用失败_服务熔断
- java程序员技术_JAVA程序员需要懂得哪些技术
- CSS 文字超出长度的显示省略号的方法总结
- 青岛农业大学计算机分数线,青岛农业大学录取分数线2021是多少分(附历年录取分数线)...
- 字节对齐 pragma
- 搭建Android的开发环境
- 中兴java笔试题_中兴Java开发笔试题目及答案(7)
- java tostring null_Java String转换时为null的问题
- 微信小程序开发工具的目录结构
- 我的ubuntu比windows xp欠缺的地方
- 【日常】纪录一个愚蠢的问题
- 问题:TypeError: Descriptors cannot not be created directly.解决方法
- 电动汽车的N种充电方式
- Java专项练习二(选择题)
- OLED模块以及OLED屏幕上显示
热门文章
- 从各大跨平台技术说开去,我们真的需要虚拟 DOM 吗?
- android崩溃日志收集
- JavaScript高级程序设计学习笔记二(在HTML中使用JavaScript)
- 关于ssh国际化的记录
- linux 压缩 解压zip 命令
- Listview性能优化
- 你需要的不是重构,而是理清业务逻辑(转)
- Silverlight 5.0 之前的SaveFileDialog的FilterIndex 错误
- 21、深入浅出MFC学习笔记,Application Framework简介
- Delphi 中的字符串函数(5) - SysUtils 中的 Ansi 字符串函数