Developer Programmer
یک شنبه 18 مرداد 1388, 22:06 عصر
یه سرویس داشتم می نوشتم که یه تایمر در هر یک ثانیه، پیغام سلام بده
اما ظاهرا تایمر به کار نمی افته. چون بعد از نصب و Start سرویس، هیچ اتفاقی نمی افته.
سورس و پروژه رو ضمیمه میکنم. ممنون میشم اگه دوستان راهنمایی کامل و جامعی بفرمایند
namespace SrvClient
{
public partial class Service1 : ServiceBase
{
public Service1()
{
InitializeComponent();
this.ServiceName = "SrvClient";
this.EventLog.Clear();
}
protected override void OnStart( string[] args )
{
timer1.Enabled = true;
MessageBox.Show( "Started" );
this.EventLog.Log = "Started";
}
protected override void OnStop()
{
timer1.Enabled = false;
MessageBox.Show( "Stopped" );
}
private void timer1_Tick( object sender , EventArgs e )
{
MessageBox.Show( "Hello World!" );
}
}
}
اما ظاهرا تایمر به کار نمی افته. چون بعد از نصب و Start سرویس، هیچ اتفاقی نمی افته.
سورس و پروژه رو ضمیمه میکنم. ممنون میشم اگه دوستان راهنمایی کامل و جامعی بفرمایند
namespace SrvClient
{
public partial class Service1 : ServiceBase
{
public Service1()
{
InitializeComponent();
this.ServiceName = "SrvClient";
this.EventLog.Clear();
}
protected override void OnStart( string[] args )
{
timer1.Enabled = true;
MessageBox.Show( "Started" );
this.EventLog.Log = "Started";
}
protected override void OnStop()
{
timer1.Enabled = false;
MessageBox.Show( "Stopped" );
}
private void timer1_Tick( object sender , EventArgs e )
{
MessageBox.Show( "Hello World!" );
}
}
}