コード例 #1
0
 private void hScrollBar1_ValueChanged(object sender, EventArgs e)
 {
     DebugConsole.AppendText(hScrollBar1.Value.ToString());
     DebugConsole.AppendText(Environment.NewLine);
     byte[] data = Encoding.ASCII.GetBytes("Q" + hScrollBar1.Value.ToString());
     client.Send(data, data.Length, endpoint);
 }
コード例 #2
0
 public void AddTextToConsole(string text)
 {
     Application.Current.Dispatcher.Invoke(new Action(() =>
     {
         DebugConsole.AppendText(text + "\n");
         DebugConsole.Focus();
         DebugConsole.CaretIndex = DebugConsole.Text.Length;
         DebugConsole.ScrollToEnd();
     }));
 }
コード例 #3
0
        void printDebugConsole(String line)
        {
            if (InvokeRequired)
            {
                this.BeginInvoke(new Action <string>(printDebugConsole), new object[] { line });
                return;
            }
            DebugConsole.AppendText(line + Environment.NewLine);

            DebugConsole.ScrollToCaret();
        }
コード例 #4
0
 void printDebugConsole(List <int> lines)
 {
     if (InvokeRequired)
     {
         this.BeginInvoke(new Action <List <int> >(printDebugConsole), new object[] { lines });
         return;
     }
     foreach (int line in lines)
     {
         DebugConsole.AppendText(line.ToString() + Environment.NewLine);
     }
     DebugConsole.ScrollToCaret();
 }
コード例 #5
0
 private void ShowMsg(byte[] msg)
 {
     if (msg.Length < 100)
     {
         if (Encoding.ASCII.GetString(msg) != "0")
         {
             DebugConsole.AppendText(DateTime.Now + Encoding.ASCII.GetString(msg));
         }
     }
     else if (msg.Length == 17640)
     {
         waveInStream_DataAvailable(msg);
     }
     else if (msg.Length == 3)
     {
     }
     else
     {
         pictureBox1.Image = byteArrayToImage(msg);
     }
 }
コード例 #6
0
 public void Log(string message)
 {
     DebugConsole.AppendText(message + "\n");
     DebugConsole.ScrollToCaret();
 }