BourneCao il y a 3 ans
Parent
commit
a00d9ba440
3 fichiers modifiés avec 7 ajouts et 4 suppressions
  1. 4 2
      CarMeterSystem/Form1.cs
  2. 2 2
      CarMeterSystem/frmMain.cs
  3. 1 0
      CarMeterSystem/frmOneYardToEnd.cs

+ 4 - 2
CarMeterSystem/Form1.cs

@@ -92,6 +92,8 @@ namespace CarMeterSystem
 
         private SerialPortES sweepCodeClass2 = new SerialPortES();
 
+        frmOneYardToEnd frmOneYardToEnd = new frmOneYardToEnd();
+
         private void Form1_Load(object sender, EventArgs e)
         {
             //*
@@ -817,7 +819,7 @@ namespace CarMeterSystem
         private void DecodeQRCode(string strCode)
         {
             codeFlag = true;
-            frmOneYardToEnd frmOneYardToEnd = new frmOneYardToEnd();
+            //frmOneYardToEnd frmOneYardToEnd = new frmOneYardToEnd();
             Hashtable hashTable = new Hashtable();
             hashTable.Add("message", strCode);
             rmsSweepCodeClass = mwcfs.DecryptionForWfTest(hashTable);
@@ -1195,7 +1197,7 @@ namespace CarMeterSystem
 
                 if (fcc.Visible == false)
                 {
-                    fcc.ShowDialog();
+                    fcc.Visible = true;
                     fcc.init();
                 }
                 

+ 2 - 2
CarMeterSystem/frmMain.cs

@@ -234,7 +234,7 @@ namespace CarMeterSystem
                 {
                     if(fcc.Visible == false)
                     {
-                        fcc.ShowDialog();
+                        fcc.Visible = true;
                         fcc.init();
                     }
                 }
@@ -1221,7 +1221,7 @@ namespace CarMeterSystem
         private void DecodeQRCode(string strCode)
         {
             codeFlag = true;
-            frmOneYardToEnd frmOneYardToEnd = new frmOneYardToEnd();
+            //frmOneYardToEnd frmOneYardToEnd = new frmOneYardToEnd();
             Hashtable hashTable = new Hashtable();
             hashTable.Add("message", strCode);
             rmsSweepCodeClass = mwcfs.DecryptionForWfTest(hashTable);

+ 1 - 0
CarMeterSystem/frmOneYardToEnd.cs

@@ -2425,6 +2425,7 @@ namespace CarMeterSystem
                 PbCache.Load();
                 //关闭一些线程及定时任务
                 timer1.Stop();
+                timer1.Enabled = false;
                 //timer1.Dispose();
 
                 // 销毁对象