本人想实现定时发邮件,现求怎样才能激活发邮件的代码,请各位大虾帮忙! 发邮件代码已实现,现求怎样才能激活发邮件的代码,请各位大虾帮忙! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 利用一个守护线程,这个线程在程序入口创建.给你一个例子看一下:public class ScheduleService : System.Web.UI.Page { public static ScheduleService inst; public static Thread oThread; protected Database data; protected log4net.ILog log; private ScheduleService() { data=new Database(); log=log4net.LogManager.GetLogger("Logging"); if(oThread!=null) oThread.Abort(); oThread = new Thread(new ThreadStart(CheckStatus)); oThread.Name=System.Guid.NewGuid().ToString(); oThread.Start(); } public static ScheduleService getInstance(){ if(inst==null) inst=new ScheduleService(); return inst; }//************<程序入口调下面这个函数就OK了>**************** public static void statrSchedule() { getInstance(); } public void CheckStatus(){ while(true){ try { checkInfo(); } catch(Exception e) { log.Info(e.ToString()); } finally{ } Thread.Sleep(1000); } } void checkInfo() { //在这里写发邮件的代码. } } application运行两个窗体 C++比较熟的大牛进来下,问个问题啊 对 .NET 中的Remoting,Attribute,AOP熟悉的朋友进来看看 c# 判断电脑是否存在鼠标 c#中如何实现按指定颜色输出一串字符? math类只能用于double型吗? 关于dataset的持久性 一切函数(方法)在应用时都必须都必须由对象来调用吗? TX text控件 求学习 30个变量 判断他们是true 还是 false 然后 在操作 从文本中取数据导入数据库问题 合并单元格 的问题
给你一个例子看一下:
public class ScheduleService : System.Web.UI.Page
{
public static ScheduleService inst;
public static Thread oThread;
protected Database data;
protected log4net.ILog log;
private ScheduleService()
{
data=new Database();
log=log4net.LogManager.GetLogger("Logging");
if(oThread!=null) oThread.Abort();
oThread = new Thread(new ThreadStart(CheckStatus));
oThread.Name=System.Guid.NewGuid().ToString();
oThread.Start();
}
public static ScheduleService getInstance(){
if(inst==null) inst=new ScheduleService();
return inst;
}
//************<程序入口调下面这个函数就OK了>****************
public static void statrSchedule()
{
getInstance();
}
public void CheckStatus(){
while(true){
try
{
checkInfo();
}
catch(Exception e)
{
log.Info(e.ToString());
}
finally{
}
Thread.Sleep(1000);
}
} void checkInfo()
{
//在这里写发邮件的代码.
}
}