我现在电脑上有4个com端口,我现在默认的是com1端口,其余的我都关闭了。
但有时要用到其他端口,怎么写成判断,其中任何一个端口打开,其他端口关闭,程序自动识别哪个端口可用。
port.BaudRate = 19200;
port.DataBits = 8;
port.Parity = Parity.None;
port.StopBits = StopBits.One;
port.PortName = "COM1";//这个地方要求可以自动识别
port.Open();
谢谢了。
但有时要用到其他端口,怎么写成判断,其中任何一个端口打开,其他端口关闭,程序自动识别哪个端口可用。
port.BaudRate = 19200;
port.DataBits = 8;
port.Parity = Parity.None;
port.StopBits = StopBits.One;
port.PortName = "COM1";//这个地方要求可以自动识别
port.Open();
谢谢了。
解决方案 »
- 急!怎么在DataGrid时间格式yyyy-MM
- 不用模板页,写一个集成Page的类,要有模板页的效果
- DataViewRow.Cells[]取不出数据的问题?
- C#中如何判断网络的连通状态
- DATAGRID设计样式的问题,解决了想要多少给多少
- c#串口读取数据,处理数据及发送数据问题
- 在C#中利用ADO.NET编程时如何获取SQLSERVER中表中某一列的数据类型?
- 两个简单的问题,进来看看!!!
- 判断字符串长度用什么语句??
- 关于自定义DataTable添加新列的问题(C#)
- 如何向其他程序的"确定"按钮发送左键单击命令?(已通过枚举找到这个确定的句柄)
- ~~~C#测试两IP连接是否成功~~~
string[] ports = SerialPort.GetPortNames();
端口如果已经打开了,应该会抛异常的