private void buttonSend_Click(object sender, EventArgs e) { if (this.textBox2.Text == null || this.textBox2.Text == "") { msgbox("发送消息不能为空!", true, Color.Red); return; } if (CurrentPort == null || !CurrentPort.IsOpen) { msgbox("请先选择一个串口并打开!", true, Color.Red); return; } string CMD = ""; if (checkBox2.Checked) { CMD = this.textBox2.Text + "\r\n"; } else { CMD = this.textBox2.Text; } if (CurrentPort.WriteString(CMD) == 0) { msgbox(DateTime.Now.ToString() + ":" + this.textBox2.Text, true, Color.Blue); } //msgbox(DateTime.Now.ToString() + ":" + CurrentPort.ReadString(), true, Color.Green); #region ~处理拓展问题 Panel temp_panel = new Panel(); temp_panel.Size = new Size(this.panel2.Width, height); #endregion }
private void buttonSend_Click(object sender, EventArgs e) { if (this.textBox2.Text == null || this.textBox2.Text == "") { msgbox("发送消息不能为空!", true, Color.Red); return; } if (!CurrentPort.IsOpen) { msgbox("请先打开串口!", true, Color.Red); return; } if (CurrentPort.WriteString(this.textBox2.Text) == 0) { msgbox(DateTime.Now.ToString() + ":" + this.textBox2.Text, true, Color.Blue); } msgbox(DateTime.Now.ToString() + ":" + CurrentPort.ReadString(), true, Color.Green); this.textBox2.Clear(); #region ~处理拓展问题 Panel temp_panel = new Panel(); temp_panel.Size = new Size(this.panel2.Width, height); #endregion }