สอบถามเกี่ยวกับ Error หน่อย ครับ ขอบคุณครับ C#.net ... No overload for 'timer1_Tick' matchs delegate 'System.EventHandler'
เขียน Code ไว้แบบไหนครับ
Code (C#)
DispatcherTimer dt = new DispatcherTimer();
// Constructor
public New()
{
InitializeComponent();
dt.Interval = new TimeSpan(0, 0, 0, 0, 1000);
dt.Tick += this.dt_Tick;
dt.Start();
}
private void dt_Tick(object sender, EventArgs e)
{
}
Date :
2013-01-15 10:42:49
By :
mr.win
Code (C#)
private void button3_Click(Object sender, EventArgs e)
{
timer1.Enabled = true;
}
private void timer1_Tick()
{
//Check network status
Ping pg = new Ping();
PingReply pr = pg.Send("192.168.18.152");
label5.Text = "Server IP : " + pr.Address + "";
if (pr.Address.Equals("192.168.18.152"))
{
label7.Text = "Status : Fail";
}
else
{
label7.Text = "Status : Alive";
}
Ping pg2 = new Ping();
PingReply pr2 = pg2.Send("192.168.18.154");
label6.Text = "Server IP : " + pr2.Address + "";
if (pr2.Address.Equals("192.168.18.152"))
{
label8.Text = "Status : Fail";
}
else
{
label8.Text = "Status : Alive";
}
//do every 30 mins
if ((DateTime.Now.Minute == 30) || (DateTime.Now.Minute == 0))
{
FTP_MNGT(1);
FTP_MNGT(2);
FTP_MNGT(3);
FTP_MNGT(4);
}
else
{
label3.Text = "Date Time : " + DateTime.Now + " ";
}
}
โค้ด แบบนี้ ครับ
Date :
2013-01-15 11:36:43
By :
lovelyday4
คือ โค้ด อยาก ให้มัน รัน ระบบ ทุกวัน อะครับ เหมือน กับ automatic อะครับ
Date :
2013-01-15 11:42:50
By :
lovelyday4
ทำไมไม่ใช้พวก Windows Schedule Task ครับ
Date :
2013-01-15 15:58:14
By :
mr.win
Load balance : Server 03