日期:2014-05-18 浏览次数:21052 次
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;
}
------解决方案--------------------
顶,