} Р catch (Exception er) Р { Р MessageBox.Show("Error:" + er.Message, "Error"); Р return; Р } Р Р } Р Р private void button3_Click(object sender, EventArgs e) Р { Р groupBox6.Enabled = true; Р label7.Text = "已发送"; Р if (textBox2.Text == "") Р MessageBox.Show("发送失败请选择发送的数据"); Р else Р sp.WriteLine(textBox2.Text);//往串口写数据Р } Р Р private void checkBox1_CheckedChanged(object sender, EventArgs e) Р { Р try { Р if (checkBox1.Checked) Р { Р checkBox1.Checked = true; Р checkBox2.Checked = false; checkBox3.Checked = false; Р checkBox4.Checked = false; Р checkBox5.Checked = false; Р checkBox6.Checked = false; Р checkBox7.Checked = false; Р checkBox8.Checked = false; Р label7.Text = "准备发送"; Р textBox2.Text = "1"; Р } Р } Р catch (Exception er) Р { Р MessageBox.Show("Error:" + er.Message, "Error");