public void doOutStatus(string text) { if (InvokeRequired) { OutStatusDelegate outStatusDelegate = new OutStatusDelegate(doOutStatus); BeginInvoke(outStatusDelegate, new object[] { text }); } else { richTextBox1.Text += string.Format("第{0}个任务输出\r\n", text); } }
/// <summary> /// 输出状态信息 /// </summary> /// <param name="list">状态描述</param> public void OnOutStatus(string text) { if (InvokeRequired) { OutStatusDelegate outStatusDelegate = new OutStatusDelegate(OnOutStatus); BeginInvoke(outStatusDelegate, new object[] { text }); } else { MoonLogger.Instance.Info(text); //tsslStatus.Text = text; } }
public Form1() { InitializeComponent(); outStatus = doOutStatus; }