示例#1
0
 private void ShowMessage(RichTextBox box, string message)
 {
     if (box.InvokeRequired)
     {
         ShowMessageCallBack d = new ShowMessageCallBack(ShowMessage);
         this.Invoke(d, new object[] { box, message });
     }
     else
     {
         box.Text += message + "\n";
     }
 }
示例#2
0
 private void ShowMessage(ListBox listbox, string text)
 {
     if (listbox.InvokeRequired)
     {
         ShowMessageCallBack showmessageCallback = ShowMessage;
         listbox.Invoke(showmessageCallback, new object[] { listbox, text });
     }
     else
     {
         listbox.Items.Add(text);
         listbox.SelectedIndex = listbox.Items.Count - 1;
         listbox.ClearSelected();
     }
 }
示例#3
0
 public void ShowMessage(string msg)
 {
     if (this.msgListBox.InvokeRequired)
     {
         ShowMessageCallBack smcb = new ShowMessageCallBack(ShowMessage);
         this.Invoke(smcb, new object[] { msg });
     }
     else
     {
         if (msgListBox.Items.Count > 15)
         {
             msgListBox.Items.Clear();
         }
         msgListBox.Items.Add(msg);
     }
 }
示例#4
0
 private void ShowMessage(RichTextBox listbox, string text)
 {
     if (listbox.InvokeRequired)
     {
         ShowMessageCallBack showmessageCallback = ShowMessage;
         listbox.Invoke(showmessageCallback, new object[] { listbox, text });
     }
     else
     {
         if (String.IsNullOrEmpty(text))
         {
             listbox.Clear();
         }
         else
         {
             string msg = String.Format("{0}==>{1}", DateTime.Now.ToString("HH:mm:ss.fff"), text);
             listbox.AppendText(msg + Environment.NewLine);
         }
     }
 }