private void ScanOfflineForm_Load(object sender, EventArgs e) { DataFill(); if (serialPort1.IsOpen) { serialPort1.Close(); } string portName = ConfigAppSettingsHelper.ReadSetting("PortName"); string baudRate = ConfigAppSettingsHelper.ReadSetting("BaudRate"); serialPort1.Dispose();//释放扫描枪所有资源 serialPort1.PortName = portName; serialPort1.BaudRate = int.Parse(baudRate); try { if (!serialPort1.IsOpen) { serialPort1.Open(); } } catch (Exception exception) { Console.WriteLine(exception); throw; } }
private void ScanOnline_Load(object sender, EventArgs e) { var addXmlFile = new ConfigurationBuilder().SetBasePath("E:\\project\\visual Studio Project\\ManualCheck") .AddXmlFile("config.xml"); var configuration = addXmlFile.Build(); _workshopId = configuration["WorkshopID"]; _workshopCode = configuration["WorkshopCode"]; _workshopName = configuration["WorkshopName"]; _equipmentId = configuration["EquipmentID"]; _equipmentCode = configuration["EquipmentCode"]; _equipmentName = configuration["EquipmentName"]; var tuple = new Tuple <string, string>("扫码上线", "A_fa_cube"); var icon1 = (FontIcons)Enum.Parse(typeof(FontIcons), tuple.Item2); var pictureBox1 = new PictureBox { AutoSize = false, Size = new Size(40, 40), ForeColor = Color.FromArgb(255, 77, 59), Image = FontImages.GetImage(icon1, 40, Color.FromArgb(255, 77, 59)), Location = new Point(this.Size.Width / 2 - 20, 30) }; panel3.Controls.Add(pictureBox1); if (serialPortTest.IsOpen) { serialPortTest.Close(); } string portName = ConfigAppSettingsHelper.ReadSetting("PortName"); string baudRate = ConfigAppSettingsHelper.ReadSetting("BaudRate"); serialPortTest.Dispose();//释放扫描枪所有资源 serialPortTest.PortName = portName; serialPortTest.BaudRate = int.Parse(baudRate); try { if (!serialPortTest.IsOpen) { serialPortTest.Open(); } } catch (Exception exception) { Console.WriteLine(exception); throw; } }
private void ScanOfflineForm_Load(object sender, EventArgs e) { var addXmlFile = new ConfigurationBuilder().SetBasePath("E:\\project\\visual Studio Project\\MachineryProcessingDemo") .AddXmlFile("config.xml"); var configuration = addXmlFile.Build(); _workshopId = configuration["WorkshopID"]; _workshopCode = configuration["WorkshopCode"]; _workshopName = configuration["WorkshopName"]; _equipmentId = configuration["EquipmentID"]; _equipmentCode = configuration["EquipmentCode"]; _equipmentName = configuration["EquipmentName"]; DataFill(); if (serialPort1.IsOpen) { serialPort1.Close(); } string portName = ConfigAppSettingsHelper.ReadSetting("PortName"); string baudRate = ConfigAppSettingsHelper.ReadSetting("BaudRate"); serialPort1.Dispose();//释放扫描枪所有资源 serialPort1.PortName = portName; serialPort1.BaudRate = int.Parse(baudRate); try { if (!serialPort1.IsOpen) { serialPort1.Open(); } } catch (Exception exception) { Console.WriteLine(exception); throw; } }