private void buttonReadSerial_Click(object sender, EventArgs e) { byte[] SeriaNo = new byte[4]; textBoxReaderSerialNumber.Text = ""; try { ErrorsCatcher.errorName = RWDev.GetSeriaNo(ref RWDev.comAddress, SeriaNo, RWDev.frmComPortIndex); if (ErrorsCatcher.errorName != 0) { string strLog = "Read serial number failed " + ErrorsCatcher.GetReturnCodeDesc(ErrorsCatcher.errorName) + Environment.NewLine; richTextBoxLogs.AppendText(strLog); return; } else { string strLog = "Read serial number success" + Environment.NewLine; richTextBoxLogs.AppendText(strLog); } } catch { richTextBoxLogs.AppendText("Read serial number failed!" + Environment.NewLine); } }