พึ่งเคยใช้งานครั้งแรกโปรดอ่านที่นี่! howtouse!
x
  • Register
หางานด้าน IT อยู่เหรอ?

ช่วยอธิบายโค๊ดทีครับ

0 votes

ช่วยอธิบายแบบละเอียดทีนะคับ ผมไม่เข้าใจจริงๆ

 

using System;

using System.Collections.Generic;

using System.ComponentModel;

using System.Data;

using System.Drawing;

using System.Linq;

using System.Text;

using System.Data.SqlClient;

using System.Windows.Forms;

 

 

namespace WindowsFormsApplication1

{

    public partial class Form1 : Form

    {

        public Form1()

        {

            InitializeComponent();

        }

 

        private void Form1_Load(object sender, EventArgs e)

        {

            string[] portNames = System.IO.Ports.SerialPort.GetPortNames();

            for (int i = 0; i <= portNames.Length - 1; i++)

            {

                comboBox1.Items.Add(portNames[i]);

            }

           

 

          

 

 

        }

      

        private void button1_Click(object sender, EventArgs e)

        {

           

            if (serialPort1.IsOpen)

            {

 

                serialPort1.Close();

            }

            serialPort1.PortName = comboBox1.Text;

            serialPort1.BaudRate = 9600;

            serialPort1.Parity = System.IO.Ports.Parity.None;

            serialPort1.DataBits = 8;

            serialPort1.StopBits = System.IO.Ports.StopBits.One;

           

            serialPort1.Open();

 

         

          

        }

 

        private void button2_Click(object sender, EventArgs e)

        {

                      

            serialPort1.Close();

            

       

        }

 

        private void serialPort1_DataReceived(object sender, System.IO.Ports.SerialDataReceivedEventArgs e)

      

        {

           

          

 

            label7.BeginInvoke(new myDelegate(update));

           

          

        }

 

        public delegate void myDelegate();

        public void update()

        {

 

          

            label7.Text = serialPort1.ReadLine().ToString();

 

           

 

        }

 

    }

   

}

 

 

ถามเมื่อ Jan 23, 2014 in C# โดย jozaemon (102 คะแนน)
อยากได้คำตอบเร็วๆไหม?? แชร์คำถามนี้ให้เพื่อนๆคุณซิ:    

Please log in or register to answer this question.

Related questions

0 votes
0 คำตอบ
99 views ถามเมื่อ Jan 27, 2016 in C# โดย fangkellz (102 คะแนน)
0 votes
0 คำตอบ
0 votes
0 คำตอบ
263 views ถามเมื่อ Dec 9, 2015 in C# โดย Jidrid (102 คะแนน)
0 votes
0 คำตอบ
87 views ถามเมื่อ Nov 19, 2015 in C# โดย kidscirenser (104 คะแนน)
...