日期:2014-05-18 浏览次数:21045 次
private delegate void ChangeText(string t);
//这是附加一段文本的
public void AppendText(string t)
{
if(textBox1.InvokeRequired)
{
ChangeText ct = new ChangeText(AppendText);
this.Invoke(ct,new object[]{t});
return;
}
textBox1.Text += t;
}
//这是完全重设文本的
public void SetText(string t)
{
if(textBox1.InvokeRequired)
{
ChangeText ct = new ChangeText(SetText);
this.Invoke(ct,new object[]{t});
return;
}
textBox1.Text = t;
}
------解决方案--------------------
顶,