在WebService中使用Timer的方法
点击次数:22 次 发布日期:2008-11-06 07:55:39 作者:源代码网
|
using System.Web; using System.Web.Services; using System.Web.Services.Protocols; using System.IO; [WebService(Namespace = "http://tempuri.org/")] [WebServiceBinding(ConformsTo = WsiProfiles.BasicProfile1_1)] public class Service : System.Web.Services.WebService ...{ public Service () ...{ //如果使用设计的组件,请取消注释以下行 InitializeComponent(); } private System.Timers.Timer timer1; private System.ComponentModel.IContainer components; private void InitializeComponent() ...{ this.components = new System.ComponentModel.Container(); this.timer1 = new System.Timers.Timer(); // // timer1 // this.timer1.Enabled = true; this.timer1.Interval = 1000; this.timer1.Elapsed += new System.Timers.ElapsedEventHandler(timer1_Elapsed); } private void timer1_Elapsed(object sender, System.Timers.ElapsedEventArgs e) ...{ using (StreamWriter sw = new StreamWriter(Server.MapPath(".")+"TextFile.txt")) ...{ sw.WriteLine(DateTime.Now); } } 源代码网推荐 源代码网供稿. |
