From b3aa95bab5796caaf28a06922abf111ae55e37df Mon Sep 17 00:00:00 2001 From: patrick.xu <patrick.xu@broconcentric.com> Date: 星期六, 20 二月 2021 10:58:39 +0800 Subject: [PATCH] xlsx文件异常处理 --- src/Bro.M071.Process/UI/M071_MainForm.cs | 17 +++++++++++++++++ 1 files changed, 17 insertions(+), 0 deletions(-) diff --git a/src/Bro.M071.Process/UI/M071_MainForm.cs b/src/Bro.M071.Process/UI/M071_MainForm.cs index 4893258..1266611 100644 --- a/src/Bro.M071.Process/UI/M071_MainForm.cs +++ b/src/Bro.M071.Process/UI/M071_MainForm.cs @@ -7,8 +7,10 @@ using System.ComponentModel; using System.Data; using System.Drawing; +using System.IO; using System.Linq; using System.Text; +using System.Threading; using System.Threading.Tasks; using System.Windows.Forms; using static Bro.Common.Helper.EnumHelper; @@ -117,6 +119,9 @@ Process_M071.OnFullResetDone -= Process_M071_FullResetDone; Process_M071.OnFullResetDone += Process_M071_FullResetDone; + Process_M071.OnResetDone -= Process_M071_ResetDone; + Process_M071.OnResetDone += Process_M071_ResetDone; + Config.PropertyChanged -= Config_PropertyChanged; Config.PropertyChanged += Config_PropertyChanged; @@ -125,6 +130,14 @@ Process_M071.OnCheckHintUpload = OnCheckHintUpload; Process_M071.OnOperatorLogin = OnOperatorLogin; + } + + private void Process_M071_ResetDone() + { + lblCT.BeginInvoke(new Action(() => + { + lblCT.Text = ""; + })); } private void Config_PropertyChanged(object sender, PropertyChangedEventArgs e) @@ -317,6 +330,10 @@ { _barcode += keyStr.Substring(1).ToUpper(); } + else if (keyStr.StartsWith("NumPad")) + { + _barcode += keyStr.Replace("NumPad", ""); + } if (e.KeyValue == 13) { -- Gitblit v1.8.0