1500字范文,内容丰富有趣,写作好帮手!
1500字范文 > [原创] ASP.NET 应用程序中使用定时器

[原创] ASP.NET 应用程序中使用定时器

时间:2022-07-12 22:46:00

相关推荐

[原创] ASP.NET 应用程序中使用定时器

作用: 可以用来定时发送邮件,定时发送窗口提示。 能不能人工参与的事都可以用这个

Ajax的Timer 需要 在网页中才有效果,因为它是用setTimeout()实现的。

System.Timers.Timer timer;

void Application_Start(object sender, EventArgs e)

{

long ltime = Convert.ToInt32(System.Configuration.ConfigurationManager.AppSettings["lTick"]);

timer = new System.Timers.Timer();

timer.Interval = ltime;

timer.Enabled = true;

timer.Elapsed += new System.Timers.ElapsedEventHandler(timer_Elapsed);

timer.AutoReset = false;

}

void timer_Elapsed(object sender, System.Timers.ElapsedEventArgs e)

{

timer.Stop();

timer.Enabled = false;

SendMail(); 具体的任务操作在这里写

timer.Enabled = true;

timer.Start();

}

void Application_End(object sender, EventArgs e)

{

timer.Dispose();

}

不是太难。直接用就是了。

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。