public delegate void MyInvoke(string str);
private void button4_Click(object sender, EventArgs e)
{
Thread thread = new Thread(new ThreadStart(DoWord));
thread.Start();
}
public void DoWord()
{ MyInvoke mi = new MyInvoke(SetTxt); Invoke(mi, new object[] { "abc" });
} public void SetTxt(string str)
{
label1.Text= str;
}
以上代码在执行到invoke时不执行Settxt,问什么?
private void button4_Click(object sender, EventArgs e)
{
Thread thread = new Thread(new ThreadStart(DoWord));
thread.Start();
}
public void DoWord()
{ MyInvoke mi = new MyInvoke(SetTxt); Invoke(mi, new object[] { "abc" });
} public void SetTxt(string str)
{
label1.Text= str;
}
以上代码在执行到invoke时不执行Settxt,问什么?
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货