Ejemplo n.º 1
0
        /// <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));
        }
Ejemplo n.º 2
0
        /// <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));
            }
        }