线程的问题...就是控件
比如我想要一个随机数显示在lable上这个随机数一直在变..要怎么改?
我的意思就是
label1.Text = new Random().Next(10).ToString();
我的方法是这样的 我觉的错就是错在while(true)里..可不知道咋改? 要是去掉循环又可以.咋样可以while?
高手来帮帮忙了-_#...
public delegate void MyIoDele();
private void button1_Click(object sender, EventArgs e)
{
Thread T=new Thread(new ThreadStart(GetResult));
T.Start();
}
public void GetResult()
{
MyIoDele mi = new MyIoDele(RanNum);
this.Invoke(mi);
}
public void RanNum()
{
while(true)
{
label1.Text = new Random().Next(10).ToString();
}
}