public XiaoFeng.Threading.Job emailserver =new XiaoFeng.Threading.Job();
private void emailstart()
{
emailserver.Async = true;
emailserver.Name = "邮件服务";
emailserver.TimerType = XiaoFeng.Threading.TimerType.Interval;
emailserver.Period = 5000;
emailserver.StartTime = DateTime.Now;
emailserver.SuccessCallBack = job =>
{
/*到时间执行任务*/
MailReceive();
};
emailserver.Start();
}
private void button1_Click(object sender, EventArgs e)
{
//timer1.Enabled = Enabled;
if (emailserver.Status == XiaoFeng.Threading.JobStatus.NotQueued||emailzt==false)
{
emailserver.Start();//第二步,执行这里的时候就无法再次运行了
//emailstart() ;使用此方法同样无法在启动了
}
else
{
emailserver.Stop();//第一步,这里执行会正常停止
}
}
public XiaoFeng.Threading.Job emailserver =new XiaoFeng.Threading.Job();
private void emailstart()
{
private void button1_Click(object sender, EventArgs e)
{