private void button1_Click(object sender, EventArgs e) { var portParameters = new PortParameters { Speed = Int32.Parse(this.comboBox1.Text), PortName = this.comboBox2.Text, }; this.textBox2.Text = "Konfiguracja portu..."; var isOpen = service.OpenPort(portParameters, comboBox6.Text); SetAllEnabled(!isOpen); if (isOpen) { this.textBox2.AppendText(Environment.NewLine); this.textBox2.Text += "Konfiguracja przebiegła pomyślnie."; } else { this.textBox2.AppendText(Environment.NewLine); this.textBox2.Text += "Konfiguracja NIE przebiegła pomyślnie."; } }
public bool OpenPort(PortParameters portParameters, string station) { _serialPort.BaudRate = portParameters.Speed; _serialPort.PortName = portParameters.PortName; stations = station; try { _serialPort.Open(); return(_serialPort.IsOpen); } catch { _serialPort.Close(); return(false); } }