/// <summary> /// 處理狀態訊息事件 /// </summary> /// <param name="statusMessage"></param> private void fProxyServer_OnStatusMessage(string statusMessage) { if (TextBox_Status.Lines.Count() > SHOW_TEXT_LIMIT_LINES) { TextBox_Status.Clear(); } TextBox_Status.AppendText(string.Format("[{0}]{1}{2}", DateTime.Now.ToString("yyyy/MM/dd HH:mm:ss"), statusMessage, Environment.NewLine)); }
/// <summary> /// 委派用的訊息輸出 /// </summary> /// <param name="message"></param> private void OutMessages(string message) { if (InvokeRequired) { this.Invoke(new Action <string>(OutMessages), new object[] { message }); return; } else { if (TextBox_Status.Lines.Count() > SHOW_TEXT_LIMIT_LINES) { TextBox_Status.Clear(); } TextBox_Status.AppendText(string.Format("[{0}] : {1}{2}", DateTime.Now.ToString("yyyy/MM/dd HH:mm:ss"), message, Environment.NewLine)); } }