private void form1_Click(object sender, EventArgs e)
{
Timer RQ_Time = new Timer();
RQ_Time.Interval = 10000;
RQ_Time.Tick += new EventHandler(RQ_Time_Tick);
RQ_Time.Start();
while(!exitFlag)
{
if(a==true)
{
dosomething;
}
thread.sleep(200);
}
}
调试欢乐多
try
private void form1_Click(object sender, EventArgs e)
{
Timer RQ_Time = new Timer();
RQ_Time.Interval = 10000;
RQ_Time.Tick += new EventHandler(RQ_Time_Tick);
RQ_Time.Start();
while(!exitFlag)
{
Application.DoEvents();
if(a==true)
{
dosomething;
}
thread.sleep(200);
Application.DoEvents();
}
}
timer1.Enabled = true;