void Application_Start(object sender, EventArgs e)
{
Thread th = new Thread(new ThreadStart(CreateExcelReport)); //定义一个线程
th.IsBackground = true; //设定线程在后台执行
th.Start(); //启动线程
}#region 线程中的方法void CreateExcelReport()
{
while (true)
{
DateTime dt = System.DateTime.Now; int hour = dt.Hour; int minite = dt.Minute; int Second = dt.Second; //0:00时间执行程序
if((hour==0)&&(minite==0))
{ }
}
}
请问一下为什么到点不执行呢?
{
Thread th = new Thread(new ThreadStart(CreateExcelReport)); //定义一个线程
th.IsBackground = true; //设定线程在后台执行
th.Start(); //启动线程
}#region 线程中的方法void CreateExcelReport()
{
while (true)
{
DateTime dt = System.DateTime.Now; int hour = dt.Hour; int minite = dt.Minute; int Second = dt.Second; //0:00时间执行程序
if((hour==0)&&(minite==0))
{ }
}
}
请问一下为什么到点不执行呢?
解决方案 »
- safari 上不支持的JS 脚本document.frames 急~~~100分,马上给
- 怎样通过按钮来应用一个Css样式?
- 急!!!!!!!!!FindControl简单问题
- WWWFIND 换工作心情好!开放源代码!XP按钮\验证码\分页控件\日期控件
- (跪求解决办法)有关在前台用Socket连接远程ftp服务器问题。大家来帮帮忙~,分不够可以在加!
- 求助__请问怎样才能读取access数据库的最新几条数据!
- 企业信息化管理和ERP有什么区别 ?
- .inc文件的问题
- 在ASP.NET(VB)中调用VB6.0控件出现错误提示?
- 论坛的帖子显示问题
- gridview 列动态拆分表头以及单元格问题
- 页面之间传值
if((hour==0)&&(minite==0))
时间间隔可能不是整点另外,应用程序池回收导致线程停止
Thread th = new Thread(new ParameterizedThreadStart(CreateExcelReport));