有谁知道C#通信报“已关闭 Safe handle“错吗,
//更改参数
comPort.PortName = "COM3";
//serialPort1.BaudRate = 19200;
comPort.BaudRate = 9600;
comPort.DataBits = 8;
comPort.Parity = Parity.None;
comPort.StopBits = StopBits.One;
//comPort.DataReceived += new System.IO.Ports.SerialDataReceivedEventHandler(comPort_DataReceived);
try
{
comPort.Open(); }
catch
{
MessageBox.Show("串口打开失败!");
}
确定并发送: string parameter = treaty.SendParameterTowerInfo(tower);
byte[] dataByte =Encoding.ASCII.GetBytes(treaty.SendParameterTowerInfo(tower));我第一类都可用,这里总是报这个错,有谁能帮我看看吗,网上的解决方法貌似不一样和我的代码。先谢谢
//更改参数
comPort.PortName = "COM3";
//serialPort1.BaudRate = 19200;
comPort.BaudRate = 9600;
comPort.DataBits = 8;
comPort.Parity = Parity.None;
comPort.StopBits = StopBits.One;
//comPort.DataReceived += new System.IO.Ports.SerialDataReceivedEventHandler(comPort_DataReceived);
try
{
comPort.Open(); }
catch
{
MessageBox.Show("串口打开失败!");
}
确定并发送: string parameter = treaty.SendParameterTowerInfo(tower);
byte[] dataByte =Encoding.ASCII.GetBytes(treaty.SendParameterTowerInfo(tower));我第一类都可用,这里总是报这个错,有谁能帮我看看吗,网上的解决方法貌似不一样和我的代码。先谢谢
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货