每隔一段时间,执行一次操作,大家给个思路 windows 服务 试过了 timer 事件 不执行。其他还有什么好方法吗?.Net Remoting? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 while(true){ thread.sleep(10000); //用线程 每十秒 做一次} 对,用线程,在线程循环里用while(true){....Thread.Sleep(3*60*1000); //每3分钟执行一次} timer可以的啊,你是不是写错了? timer可以啊,怎么会不执行不要用System.Windows.Form的timer。样System.Timers的timer timer肯定是可以执行的,估计代码有问题也可以新开线程 th = new Thread(new ThreadStart(delegate { while (!isStop) { if ((DateTime.Now.Hour == 10 || DateTime.Now.Hour == 16)&&DateTime.Now.Minute==0) { 执行任务 } } })); } th.Start(); 我是从 所有windows窗体 或者 组件 里拖的 timer,在哪儿添加System.Timers的timer???? 任务调度程序,可以像WINDOWS系统任务计划一样,设置固定时间运行,能多次循环也能运行一次。 正则表达式 敢问这个效果如何实现 C#如何用程序关闭系统弹出的对话框?有点难度 读取js中信息放入字符串。 高分示绘图算法问题。100分求代码 comboBox 控件问题 C#读取excel数据问题 我现在想设置修改某条记录在24小时后停止修改怎么办,大虾门帮忙! 分不多,但觉得是你没见过的怪问题 我怎么在.net2003中制做关于PDA的安装程序啊?用C#编制的 把字符串转换为特定的数组。 .Net WinForm系统运行越来越慢
{
thread.sleep(10000); //用线程 每十秒 做一次
}
while(true)
{
....
Thread.Sleep(3*60*1000); //每3分钟执行一次
}
不要用System.Windows.Form的timer。样System.Timers的timer
th = new Thread(new ThreadStart(delegate
{
while (!isStop)
{
if ((DateTime.Now.Hour == 10 || DateTime.Now.Hour == 16)&&DateTime.Now.Minute==0)
{
执行任务
}
} }));
}
th.Start();