コード例 #1
0
ファイル: COM.cs プロジェクト: prashanX2/Roboapp
        private void button1_Click(object sender, EventArgs e)
        {
            _serialPort = new SerialPort();
            _serialPort2 = new SerialPort();

            _serialPort.PortName = comboBox1.SelectedItem.ToString();
            _serialPort.BaudRate = Convert.ToInt32(comboBox2.SelectedItem.ToString());
            _serialPort.Parity = (Parity)Enum.Parse(typeof(Parity), comboBox3.SelectedItem.ToString());
            _serialPort.DataBits = int.Parse(comboBox4.SelectedItem.ToString());
            _serialPort.StopBits = (StopBits)Enum.Parse(typeof(StopBits), comboBox5.SelectedItem.ToString());
            _serialPort.Handshake = (Handshake)Enum.Parse(typeof(Handshake), comboBox6.SelectedItem.ToString());

            //_serialPort2.PortName = comboBox12.SelectedItem.ToString();
            _serialPort2.BaudRate = Convert.ToInt32(comboBox11.SelectedItem.ToString());
            _serialPort2.Parity = (Parity)Enum.Parse(typeof(Parity), comboBox10.SelectedItem.ToString());
            _serialPort2.DataBits = int.Parse(comboBox9.SelectedItem.ToString());
            _serialPort2.StopBits = (StopBits)Enum.Parse(typeof(StopBits), comboBox8.SelectedItem.ToString());
            _serialPort2.Handshake = (Handshake)Enum.Parse(typeof(Handshake), comboBox7.SelectedItem.ToString());

            _serialPort.ReadTimeout = 500;
            _serialPort.WriteTimeout = 500;

            _serialPort2.ReadTimeout = 500;
            _serialPort2.WriteTimeout = 500;

            try
            {

                RoboApp x = new RoboApp(_serialPort,_serialPort2);
                this.Hide();
                x.Show();

            }
            catch (Exception ex)
            {

                MessageBox.Show(ex.ToString());

            }
        }
コード例 #2
0
ファイル: COM.cs プロジェクト: prashanX2/Roboapp
        private void button3_Click(object sender, EventArgs e)
        {
            _serialPort = new SerialPort();

            _serialPort.PortName = comboBox1.SelectedItem.ToString();
            _serialPort.BaudRate = 9600;
            _serialPort.Parity = Parity.None;
            _serialPort.DataBits = 8;
            _serialPort.StopBits = StopBits.One;
            _serialPort.Handshake = Handshake.None;

            _serialPort.ReadTimeout = 500;
            _serialPort.WriteTimeout = 500;

            _serialPort2 = new SerialPort();

            _serialPort2.PortName = textBox1.Text.ToString();
            _serialPort2.BaudRate = 9600;
            _serialPort2.Parity = Parity.None;
            _serialPort2.DataBits = 8;
            _serialPort2.StopBits = StopBits.One;
            _serialPort2.Handshake = Handshake.None;

            _serialPort2.ReadTimeout = 500;
            _serialPort2.WriteTimeout = 500;

            try
            {

                RoboApp x = new RoboApp(_serialPort,_serialPort2);
                this.Hide();
                x.Show();

            }
            catch (Exception ex)
            {

                MessageBox.Show(ex.ToString());

            }
        }
コード例 #3
0
ファイル: COM.cs プロジェクト: prashanX2/Roboapp
 private void button2_Click(object sender, EventArgs e)
 {
     RoboApp x = new RoboApp();
     this.Hide();
     x.Show();
 }