知识大全 Asp.net定时执行程序
Posted 时间
篇首语:人并不是因为美丽才可爱,而是因为可爱才美丽。本文由小常识网(cha138.com)小编为大家整理,主要介绍了知识大全 Asp.net定时执行程序相关的知识,希望对你有一定的参考价值。
Asp.net定时执行程序 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!
用Timer解决问题的思路很简单 首先设定Timer类的Interval属性(单位是毫秒) 也就是时间间隔 然后在Timer的Elapsed的事件里写执行代码 每过一个设置好的Interval时间间隔 将执行一次Elapsed中的事件 (这和VB程序中的Timer控件基本没有区别) 那知道了用什么类 这些代码要写在哪里呢?把代码写在Global asax件中 在VS的项目上右键 点添加 》新建项 选“全局应用程序类” 项目中就会有Global asax文件了 为了表达清楚直接上代码(首先在Global asax文件头部引入system Timers命名控件)
<span > public class Global : System Web HttpApplication //在网站运行时这段代码同时启动 protected void Application_Start(object sender EventArgs e) System Timers Timer objTimer = new System Timers Timer(); objTimer Interval = * ; //这个时间单位 毫秒 objTimer Enabled = true; //设置Timer类的可用性 //将Timer的Elapsed事件绑定到新建立的timer对象上 objTimer Elapsed += new ElapsedEventHandler(objTimer_Elapsed); </span>
下面是在Timer的Elapsed事件中的代码
<span >void objTimer_Elapsed(object sender ElapsedEventArgs e) string Time = DateTime Now ToShortTimeString();//获得当前时间 //从配置文件里获得当前设置的时间 string OrderTime = ConfigurationManager AppSettings["OrderFoodTime"]; /*测试数据*/ if(Time Equals(OrderTime)) //如果时间相等 执行你要执行的操作 这里可以调用你程序中的其他类的方法 </span>
cha138/Article/program/net/201311/14115相关参考
各种ASP.NET定时执行任务解决方案收集 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 方法一
定时器的定时功能是用PLC的系统程序实现的,定时过程与用户程序的扫描执行是并行的〈即同时进行的〉,定时器的定时过程不会影响用户程序的扫描工作过程。 假设PLC的扫描周期为10ms,某定时器的时间
定时器的定时功能是用PLC的系统程序实现的,定时过程与用户程序的扫描执行是并行的〈即同时进行的〉,定时器的定时过程不会影响用户程序的扫描工作过程。 假设PLC的扫描周期为10ms,某定时器的时间
ASP.NET定时发送邮件总结 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 香港那边公司的市场
ASP.NET页面刷新和定时跳转 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 刷新的实现方法
ASP.NET页面事件执行顺序 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! usingSyst
Asp.Net页面执行流程分析 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 在我的上一篇文章中
在ASP.NET中执行URL重写 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 引言 让我
cha138/Article/program/net/201311/14443
ASP.Net中程序构架与程序代码的分离 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 一年前当