首頁>Club>
15
回覆列表
  • 1 # 為你情有獨

    新增引用:Microsoft.VisualBasic(是C#程式碼,只是需要引用下。。)用以下遍歷SerialPortNames,獲得所有的串列埠Microsoft.VisualBasic.Devices.Computer pc = new Microsoft.VisualBasic.Devices.Computer();foreach (string s in pc.Ports.SerialPortNames){ this.comboBox1.Items.Add(s);}然後對應顯示的串列埠名稱comName,獲取操作物件。就可以對這個串列埠進行打開了:System.IO.Ports.SerialPort com = new System.IO.Ports.SerialPort(comName);com.Open();然後可以對串列埠寫資料向串列埠傳送資料:com.WriteLine(this.textBox1.Text);也可以寫byte陣列com.Write(bArray,0,5);//是指寫byte陣列bArray的,從0開始的5個byte也可以接受資料:com.ReadLine()也可以讀bytecom.ReadByte();最後就是關閉了:com.Close();另外將16進位制string轉bytebyte b = Convert.ToByte("1A",16);

  • 中秋節和大豐收的關聯?
  • 我的紅辣椒手機忘記密碼怎麼辦?