嘿,亲!知识可是无价之宝呢,但咱这精心整理的资料也耗费了不少心血呀。小小地破费一下,绝对物超所值哦!如有下载和支付问题,请联系我们QQ(微信同号):813200300
本次赞助数额为: 2 元微信扫码支付:2 元
请留下您的邮箱,我们将在2小时内将文件发到您的邮箱
自动列出本机可用串口名进行相连接port点传送接收信息.
private void btnopen_Click(object sender, EventArgs e)
{
try
{
if (comport.IsOpen) comport.Close();
else
{
// Set the port's settings
comport.BaudRate = int.Parse(cmbBaudRate.Text);
comport.DataBits = int.Parse(cmbDataBits.Text);
comport.StopBits = (StopBits)Enum.Parse(typeof(StopBits), cmbStopBits.Text);
comport.Parity = (Parity)Enum.Parse(typeof(Parity), cmbParity.Text);
comport.PortName = cmbPortName.Text;
// Open the port
comport.Open();
}
gbPortSettings.Enabled = !comport.IsOpen;
txtsend.Enabled = btnsend.Enabled = comport.IsOpen;
if (comport.IsOpen) btnopen.Text = "&C关闭端口";
else btnopen.Text = "&O打开端口";
if (comport.IsOpen) txtsend.Focus();
}
catch (Exception er)
{ MessageBox .Show (cmbPortName.Text "端口打开失败!" er.Message ,"提示");}
}