{
ClassAll.GetRelay();
thread1 = new Thread(Getdata);
thread1.IsBackground = true;
thread1.Start();
Thread.Sleep(100);
//txtaddr.Text = ClassAll.listgateway.RelayName1;
//txtaddr1.Text = ClassAll.listgateway.RelayName2;
timer1.Start();
timer2.Start();
}
{
while (true)
{
lblTemp.Text = ClassAll.listgateway.AirTemp;
lblHumi.Text = ClassAll.listgateway.AirHumi;
label6.Text = ClassAll.listgateway.AirHumi;
Thread.Sleep(100);
}
}
你这个肯定报错,线程访问控件要用委托,你的代码不全面