企业🤖AI智能体构建引擎,智能编排和调试,一键部署,支持知识库和私有化部署方案 广告
``` //判断 与打标机 通讯接口是否存在 SerialPortNumPrint if (!SerialPrintUtil.IsExistPort(SerialPortName)) { //如果默认端口不存在,自动检查其他端口 bool s = false; string[] ports = { "COM1", "COM2", "COM3", "COM4", "COM5", "COM6", "COM7", "COM8", "COM9", "COM10" }; foreach (string port in ports) { if (SerialPrintUtil.IsExistPort(port)) { SerialPortName = port; //保存端口到配置文件 //string CfgFile = AppDomain.CurrentDomain.BaseDirectory + "Config\\SerialPortPrint.config"; //AppConfigHelpr.SaveAppSetting(CfgFile, "SerialPortNumPrint", SerialPortNumPrint); s = true; break; } } if (!s) { ShowMessageInvoke($"{SerialPortName}不存在!没有检测到合适串口"); return ; } } ```