瀏覽代碼

ATTEN Data 프로토콜 분리 작업 / Date Time 출력하도록 수정

PYJ 5 年之前
父節點
當前提交
a4169a8777
共有 39 個文件被更改,包括 604 次插入805 次删除
  1. 二進制
      .vs/Jdas_Mbic/v15/.suo
  2. 二進制
      .vs/Jdas_Mbic/v15/Server/sqlite3/storage.ide
  3. 二進制
      .vs/Jdas_Mbic/v15/Server/sqlite3/storage.ide-shm
  4. 二進制
      .vs/Jdas_Mbic/v15/Server/sqlite3/storage.ide-wal
  5. 17 1
      Jdas_Mbic/Func/Bluecell_BootProtocol.cs
  6. 20 0
      Jdas_Mbic/Func/Data_Handler.cs
  7. 196 592
      Jdas_Mbic/Main.Designer.cs
  8. 180 15
      Jdas_Mbic/Main.cs
  9. 190 196
      Jdas_Mbic/Main.resx
  10. 二進制
      Jdas_Mbic/bin/Debug/ATT_DL1.xls
  11. 二進制
      Jdas_Mbic/bin/Debug/ATT_DL2.xls
  12. 二進制
      Jdas_Mbic/bin/Debug/ATT_DL3.xls
  13. 二進制
      Jdas_Mbic/bin/Debug/ATT_DL4.xls
  14. 二進制
      Jdas_Mbic/bin/Debug/ATT_UL1.xls
  15. 二進制
      Jdas_Mbic/bin/Debug/ATT_UL2.xls
  16. 二進制
      Jdas_Mbic/bin/Debug/ATT_UL3.xls
  17. 二進制
      Jdas_Mbic/bin/Debug/ATT_UL4.xls
  18. 二進制
      Jdas_Mbic/bin/Debug/DET_DL1.xls
  19. 二進制
      Jdas_Mbic/bin/Debug/DET_DL2.xls
  20. 二進制
      Jdas_Mbic/bin/Debug/DET_DL3.xls
  21. 二進制
      Jdas_Mbic/bin/Debug/DET_DL4.xls
  22. 二進制
      Jdas_Mbic/bin/Debug/DET_UL1.xls
  23. 二進制
      Jdas_Mbic/bin/Debug/DET_UL2.xls
  24. 二進制
      Jdas_Mbic/bin/Debug/DET_UL3.xls
  25. 二進制
      Jdas_Mbic/bin/Debug/DET_UL4.xls
  26. 二進制
      Jdas_Mbic/bin/Debug/Jdas_Mbic.exe
  27. 二進制
      Jdas_Mbic/bin/Debug/Jdas_Mbic.pdb
  28. 二進制
      Jdas_Mbic/bin/Debug/TEMP_DL1.xls
  29. 二進制
      Jdas_Mbic/bin/Debug/TEMP_DL2.xls
  30. 二進制
      Jdas_Mbic/bin/Debug/TEMP_DL3.xls
  31. 二進制
      Jdas_Mbic/bin/Debug/TEMP_DL4.xls
  32. 二進制
      Jdas_Mbic/bin/Debug/TEMP_UL1.xls
  33. 二進制
      Jdas_Mbic/bin/Debug/TEMP_UL2.xls
  34. 二進制
      Jdas_Mbic/bin/Debug/TEMP_UL3.xls
  35. 二進制
      Jdas_Mbic/bin/Debug/TEMP_UL4.xls
  36. 1 1
      Jdas_Mbic/obj/Debug/Jdas_Mbic.csproj.FileListAbsolute.txt
  37. 二進制
      Jdas_Mbic/obj/Debug/Jdas_Mbic.csproj.GenerateResource.cache
  38. 二進制
      Jdas_Mbic/obj/Debug/Jdas_Mbic.exe
  39. 二進制
      Jdas_Mbic/obj/Debug/Jdas_Mbic.pdb

二進制
.vs/Jdas_Mbic/v15/.suo


二進制
.vs/Jdas_Mbic/v15/Server/sqlite3/storage.ide


二進制
.vs/Jdas_Mbic/v15/Server/sqlite3/storage.ide-shm


二進制
.vs/Jdas_Mbic/v15/Server/sqlite3/storage.ide-wal


+ 17 - 1
Jdas_Mbic/Func/Bluecell_BootProtocol.cs

@@ -126,7 +126,6 @@ namespace Jdas_Mbic
126 126
         public enum DATATYPE
127 127
         {
128 128
             BLUECELL_SOFTWARERESET = 0,
129
-            ATTSET = 0x11,
130 129
             ATT_DL1_PATH = 0x12,
131 130
             ATT_UL1_PATH = 0x16,
132 131
             ATT_SelfTest1 = 0x18,
@@ -185,6 +184,23 @@ namespace Jdas_Mbic
185 184
             Bluecell_ULO_Shutdown_Threshold,
186 185
             Bluecell_ULO_Shutdown_Threshold_Default,
187 186
             Bluecell_ULO_Shutdown_Retry_Count,
187
+            Bluecell_Alarm_Mask,
188
+            Bluecell_ATT_DL1,
189
+            Bluecell_ATT_DL2,
190
+            Bluecell_ATT_DL3,
191
+            Bluecell_ATT_DL4,
192
+            Bluecell_ATT_UL1,
193
+            Bluecell_ATT_UL2,
194
+            Bluecell_ATT_UL3,
195
+            Bluecell_ATT_UL4,
196
+            Bluecell_ATT_DL1_USER,
197
+            Bluecell_ATT_DL2_USER,
198
+            Bluecell_ATT_DL3_USER,
199
+            Bluecell_ATT_DL4_USER,
200
+            Bluecell_ATT_UL1_USER,
201
+            Bluecell_ATT_UL2_USER,
202
+            Bluecell_ATT_UL3_USER,
203
+            Bluecell_ATT_UL4_USER,
188 204
         };
189 205
 
190 206
         Serial serial;

+ 20 - 0
Jdas_Mbic/Func/Data_Handler.cs

@@ -52,6 +52,18 @@ namespace Jdas_Mbic
52 52
             }
53 53
             return ret;
54 54
         }
55
+        // 바이트 배열을 String으로 변환 
56
+        private string ByteToString(byte[] strByte)
57
+        {
58
+            string str = Encoding.Default.GetString(strByte);
59
+            return str;
60
+        }
61
+        // String을 바이트 배열로 변환 
62
+        private byte[] StringToByte(string str)
63
+        {
64
+            byte[] StrByte = Encoding.UTF8.GetBytes(str);
65
+            return StrByte;
66
+        }
55 67
         JdasMbic main_Form; //= new Main_Form();
56 68
         Serial serial;
57 69
         public void Recv_dataCheck(object serial,object main_form, object fileDownload, byte[] data)
@@ -109,6 +121,14 @@ namespace Jdas_Mbic
109 121
             }
110 122
             else/* * * * * * * * * * * * * *API RECV 부분 * * * * * * * * * * * * *  */
111 123
             {
124
+                if(ByteToString(data).Contains("Build at") == true)
125
+                {
126
+                    string tempstr = ByteToString(data);
127
+                    //tempstr.IndexOf("Build at");
128
+                    tempstr = tempstr.Substring(tempstr.IndexOf("Build at"));
129
+                    tempstr = tempstr.Substring(tempstr.IndexOf("Build at"), tempstr.IndexOf("\r\n"));
130
+                    this.main_Form.DateLabelInputFunc(tempstr);
131
+                }
112 132
                 DataCheck = HeaderCheck(data);
113 133
                 if (DataCheck == false)
114 134
                 {

文件差異過大導致無法顯示
+ 196 - 592
Jdas_Mbic/Main.Designer.cs


+ 180 - 15
Jdas_Mbic/Main.cs

@@ -16,9 +16,12 @@ using System.Windows.Forms;
16 16
 using System.Reflection;
17 17
 using Excel = Microsoft.Office.Interop.Excel;
18 18
 using static Jdas_Mbic.Bluecell_BootProtocol;
19
+using System.Threading;
19 20
 
20 21
 namespace Jdas_Mbic
21 22
 {
23
+
24
+    
22 25
     public partial class JdasMbic : Form
23 26
     {
24 27
         const double Table_Dbm_DefaultValue = 0;//31.5;
@@ -669,6 +672,7 @@ namespace Jdas_Mbic
669 672
       
670 673
 
671 674
         const byte BLUECELL_ATTEN_LENGTH = 32 + 5;
675
+#if false
672 676
         private void button_ATT_Click_1(object sender, EventArgs e)
673 677
         {
674 678
             byte[] temp_buf = new byte[BLUECELL_ATTEN_LENGTH];
@@ -690,7 +694,7 @@ namespace Jdas_Mbic
690 694
             UL[2] = Convert.ToInt16(numericUpDown_ATT_UL3.Value * 10);
691 695
             UL[3] = Convert.ToInt16(numericUpDown_ATT_UL4.Value * 10);
692 696
 
693
-            ALC_MAX[0] = Convert.ToInt16(numericUpDown_ALC1_MAX.Value * 10);
697
+            /*ALC_MAX[0] = Convert.ToInt16(numericUpDown_ALC1_MAX.Value * 10);
694 698
             ALC_MAX[1] = Convert.ToInt16(numericUpDown_ALC2_MAX.Value * 10);
695 699
             ALC_MAX[2] = Convert.ToInt16(numericUpDown_ALC3_MAX.Value * 10);
696 700
             ALC_MAX[3] = Convert.ToInt16(numericUpDown_ALC4_MAX.Value * 10);
@@ -699,7 +703,7 @@ namespace Jdas_Mbic
699 703
             ALC_MIN[1] = Convert.ToInt16(numericUpDown_AGC2_MIN.Value * 10);
700 704
             ALC_MIN[2] = Convert.ToInt16(numericUpDown_AGC3_MIN.Value * 10);
701 705
             ALC_MIN[3] = Convert.ToInt16(numericUpDown_AGC4_MIN.Value * 10);
702
-
706
+            */
703 707
 
704 708
             temp_buf[(int)Bluecell_ProtIndex_p.Bluecell_Header] = BLUECELL_HEADER;
705 709
             temp_buf[(int)Bluecell_ProtIndex_p.Bluecell_Type] = Convert.ToByte(datatype);
@@ -739,12 +743,101 @@ namespace Jdas_Mbic
739 743
             serial.Serial_DataSend(temp_buf, temp_buf.Length);
740 744
             ReqTimer_Cnt = 0;
741 745
         }
746
+#endif
747
+        private void button_ATT_Click_2(object sender, EventArgs e)
748
+        {
749
+            byte[] temp_buf = new byte[TableGetMaxLength];
750
+            NumericUpDown numeric = (NumericUpDown)sender;
751
+            byte tmp_H = 0;
752
+            byte tmp_L = 0;
753
+
754
+            temp_buf[(int)Bluecell_ProtIndex_p.Bluecell_Header] = BLUECELL_HEADER;
755
+            temp_buf[(int)Bluecell_ProtIndex_p.Bluecell_Length] = TableGetMaxLength - 3;
756
+            temp_buf[(int)Bluecell_ProtIndex_p.Bluecell_CrcIndex] = TableGetMaxLength - 2;
742 757
 
758
+            Int16 UserData = Convert.ToInt16(numeric.Value * 10);
759
+            tmp_H = Convert.ToByte((UserData & 0xFF00) >> 8);
760
+            tmp_L = Convert.ToByte((UserData & 0x00FF));
761
+            temp_buf[(int)Bluecell_ProtIndex_p.Bluecell_data] = tmp_H;
762
+            temp_buf[(int)Bluecell_ProtIndex_p.Bluecell_data + 1] = tmp_L;
763
+
764
+
765
+            switch (numeric.Name)
766
+            {
767
+                case "numericUpDown_ATT_DL1":
768
+                    temp_buf[(int)Bluecell_ProtIndex_p.Bluecell_Type]
769
+                        = (byte)Bluecell_BootProtocol.DATATYPE.Bluecell_ATT_DL1;
770
+                    break;
771
+                case "numericUpDown_ATT_DL2":
772
+                    temp_buf[(int)Bluecell_ProtIndex_p.Bluecell_Type]
773
+                        = (byte)Bluecell_BootProtocol.DATATYPE.Bluecell_ATT_DL2;
774
+                    break;
775
+                case "numericUpDown_ATT_DL3":
776
+                    temp_buf[(int)Bluecell_ProtIndex_p.Bluecell_Type]
777
+                        = (byte)Bluecell_BootProtocol.DATATYPE.Bluecell_ATT_DL3;
778
+                    break;
779
+                case "numericUpDown_ATT_DL4":
780
+                    temp_buf[(int)Bluecell_ProtIndex_p.Bluecell_Type]
781
+                        = (byte)Bluecell_BootProtocol.DATATYPE.Bluecell_ATT_DL4;
782
+                    break;
783
+                case "numericUpDown_ATT_UL1":
784
+                    temp_buf[(int)Bluecell_ProtIndex_p.Bluecell_Type]
785
+                        = (byte)Bluecell_BootProtocol.DATATYPE.Bluecell_ATT_UL1;
786
+                    break;
787
+                case "numericUpDown_ATT_UL2":
788
+                    temp_buf[(int)Bluecell_ProtIndex_p.Bluecell_Type]
789
+                        = (byte)Bluecell_BootProtocol.DATATYPE.Bluecell_ATT_UL2;
790
+                    break;
791
+                case "numericUpDown_ATT_UL3":
792
+                    temp_buf[(int)Bluecell_ProtIndex_p.Bluecell_Type]
793
+                        = (byte)Bluecell_BootProtocol.DATATYPE.Bluecell_ATT_UL3;
794
+                    break;
795
+                case "numericUpDown_ATT_UL4":
796
+                    temp_buf[(int)Bluecell_ProtIndex_p.Bluecell_Type]
797
+                        = (byte)Bluecell_BootProtocol.DATATYPE.Bluecell_ATT_UL4;
798
+                    break;
799
+                case "numericUpDown_DL1_User":
800
+                    temp_buf[(int)Bluecell_ProtIndex_p.Bluecell_Type]
801
+                        = (byte)Bluecell_BootProtocol.DATATYPE.Bluecell_ATT_DL1_USER;
802
+                    break;
803
+                case "numericUpDown_DL2_User":
804
+                    temp_buf[(int)Bluecell_ProtIndex_p.Bluecell_Type]
805
+                        = (byte)Bluecell_BootProtocol.DATATYPE.Bluecell_ATT_DL2_USER;
806
+                    break;
807
+                case "numericUpDown_DL3_User":
808
+                    temp_buf[(int)Bluecell_ProtIndex_p.Bluecell_Type]
809
+                        = (byte)Bluecell_BootProtocol.DATATYPE.Bluecell_ATT_DL3_USER;
810
+                    break;
811
+                case "numericUpDown_DL4_User":
812
+                    temp_buf[(int)Bluecell_ProtIndex_p.Bluecell_Type]
813
+                        = (byte)Bluecell_BootProtocol.DATATYPE.Bluecell_ATT_DL4_USER;
814
+                    break;
815
+                case "numericUpDown_UL1_User":
816
+                    temp_buf[(int)Bluecell_ProtIndex_p.Bluecell_Type]
817
+                        = (byte)Bluecell_BootProtocol.DATATYPE.Bluecell_ATT_UL1_USER;
818
+                    break;
819
+                case "numericUpDown_UL2_User":
820
+                    temp_buf[(int)Bluecell_ProtIndex_p.Bluecell_Type]
821
+                        = (byte)Bluecell_BootProtocol.DATATYPE.Bluecell_ATT_UL2_USER;
822
+                    break;
823
+                case "numericUpDown_UL3_User":
824
+                    temp_buf[(int)Bluecell_ProtIndex_p.Bluecell_Type]
825
+                        = (byte)Bluecell_BootProtocol.DATATYPE.Bluecell_ATT_UL3_USER;
826
+                    break;
827
+                case "numericUpDown_UL4_User":
828
+                    temp_buf[(int)Bluecell_ProtIndex_p.Bluecell_Type]
829
+                        = (byte)Bluecell_BootProtocol.DATATYPE.Bluecell_ATT_UL4_USER;
830
+                    break;
831
+            }
832
+            //temp_buf[(int)Bluecell_ProtIndex_p.Bluecell_data + 16 * 2] = 1; //CRC
833
+            serial.Serial_DataSend(temp_buf, temp_buf.Length);
834
+            ReqTimer_Cnt = 0;
835
+        }
743 836
         private void pictureBox_ATT_PATH_Ctrl_Click(object sender, EventArgs e)
744 837
         {
745 838
             byte[] temp_buf = new byte[BLUECELL_RESET_LENGTH];
746 839
             PictureBox pictureBox = (PictureBox)sender;
747
-            DATATYPE datatype = DATATYPE.ATTSET;
840
+            DATATYPE datatype;
748 841
             ReqTimer_Cnt = 0;
749 842
             switch (pictureBox.Name)
750 843
             {
@@ -1083,7 +1176,8 @@ namespace Jdas_Mbic
1083 1176
                     missingType, missingType, missingType, missingType, missingType);
1084 1177
                     oWB.Close(false, missingType, missingType);
1085 1178
                     Cursor.Current = Cursors.Default;
1086
-                    MessageBox.Show("Save Success!!!");
1179
+                    //MessageBox.Show("Save Success!!!");
1180
+                    AutoClosingMessageBox.Show("Save Success", "알림", 100);
1087 1181
                 }
1088 1182
                 catch (Exception theException)
1089 1183
                 {
@@ -1608,7 +1702,7 @@ namespace Jdas_Mbic
1608 1702
                     adcdata *= -1;
1609 1703
                 }
1610 1704
                 adcdata /= 10;
1611
-                this.Invoke(new StringSend(Numeric_Text_Set), numericUpDown_ALC1_MIN, adcdata.ToString("N2"));
1705
+                //this.Invoke(new StringSend(Numeric_Text_Set), numericUpDown_ALC1_MIN, adcdata.ToString("N2"));
1612 1706
 
1613 1707
 
1614 1708
 
@@ -1621,7 +1715,7 @@ namespace Jdas_Mbic
1621 1715
                     adcdata *= -1;
1622 1716
                 }
1623 1717
                 adcdata /= 10;
1624
-                this.Invoke(new StringSend(Numeric_Text_Set), numericUpDown_AGC2_MIN, adcdata.ToString("N2"));
1718
+                //this.Invoke(new StringSend(Numeric_Text_Set), numericUpDown_AGC2_MIN, adcdata.ToString("N2"));
1625 1719
                 adcdata = 0;
1626 1720
 
1627 1721
                 adcdata += ((buf[(int)BluecellReqIndex.ATT_ALC3_MIN_H] << 8) & 0xFF00);
@@ -1632,7 +1726,7 @@ namespace Jdas_Mbic
1632 1726
                     adcdata *= -1;
1633 1727
                 }
1634 1728
                 adcdata /= 10;
1635
-                this.Invoke(new StringSend(Numeric_Text_Set), numericUpDown_AGC3_MIN, adcdata.ToString("N2"));
1729
+                //this.Invoke(new StringSend(Numeric_Text_Set), numericUpDown_AGC3_MIN, adcdata.ToString("N2"));
1636 1730
                 adcdata = 0;
1637 1731
 
1638 1732
                 adcdata += ((buf[(int)BluecellReqIndex.ATT_ALC4_MIN_H] << 8) & 0xFF00);
@@ -1643,7 +1737,7 @@ namespace Jdas_Mbic
1643 1737
                     adcdata *= -1;
1644 1738
                 }
1645 1739
                 adcdata /= 10;
1646
-                this.Invoke(new StringSend(Numeric_Text_Set), numericUpDown_AGC4_MIN, adcdata.ToString("N2"));
1740
+                //this.Invoke(new StringSend(Numeric_Text_Set), numericUpDown_AGC4_MIN, adcdata.ToString("N2"));
1647 1741
                 adcdata = 0;
1648 1742
 
1649 1743
                 adcdata += ((buf[(int)BluecellReqIndex.ATT_ALC1_MAX_H] << 8) & 0xFF00);
@@ -1654,7 +1748,7 @@ namespace Jdas_Mbic
1654 1748
                     adcdata *= -1;
1655 1749
                 }
1656 1750
                 adcdata /= 10;
1657
-                this.Invoke(new StringSend(Numeric_Text_Set), numericUpDown_ALC1_MAX, adcdata.ToString("N2"));
1751
+                //this.Invoke(new StringSend(Numeric_Text_Set), numericUpDown_ALC1_MAX, adcdata.ToString("N2"));
1658 1752
                 adcdata = 0;
1659 1753
 
1660 1754
                 adcdata += ((buf[(int)BluecellReqIndex.ATT_ALC2_MAX_H] << 8) & 0xFF00);
@@ -1665,7 +1759,7 @@ namespace Jdas_Mbic
1665 1759
                     adcdata *= -1;
1666 1760
                 }
1667 1761
                 adcdata /= 10;
1668
-                this.Invoke(new StringSend(Numeric_Text_Set), numericUpDown_ALC2_MAX, adcdata.ToString("N2"));
1762
+                //this.Invoke(new StringSend(Numeric_Text_Set), numericUpDown_ALC2_MAX, adcdata.ToString("N2"));
1669 1763
                 adcdata = 0;
1670 1764
 
1671 1765
                 adcdata += ((buf[(int)BluecellReqIndex.ATT_ALC3_MAX_H] << 8) & 0xFF00);
@@ -1676,7 +1770,7 @@ namespace Jdas_Mbic
1676 1770
                     adcdata *= -1;
1677 1771
                 }
1678 1772
                 adcdata /= 10;
1679
-                this.Invoke(new StringSend(Numeric_Text_Set), numericUpDown_ALC3_MAX, adcdata.ToString("N2"));
1773
+                //this.Invoke(new StringSend(Numeric_Text_Set), numericUpDown_ALC3_MAX, adcdata.ToString("N2"));
1680 1774
                 adcdata = 0;
1681 1775
 
1682 1776
                 adcdata += ((buf[(int)BluecellReqIndex.ATT_ALC4_MAX_H] << 8) & 0xFF00);
@@ -1687,7 +1781,7 @@ namespace Jdas_Mbic
1687 1781
                     adcdata *= -1;
1688 1782
                 }
1689 1783
                 adcdata /= 10;
1690
-                this.Invoke(new StringSend(Numeric_Text_Set), numericUpDown_ALC4_MAX, adcdata.ToString("N2"));
1784
+                //this.Invoke(new StringSend(Numeric_Text_Set), numericUpDown_ALC4_MAX, adcdata.ToString("N2"));
1691 1785
                 adcdata = 0;
1692 1786
 
1693 1787
 
@@ -2119,14 +2213,18 @@ namespace Jdas_Mbic
2119 2213
 #endif
2120 2214
 
2121 2215
         }
2122
-
2216
+        public void DateLabelInputFunc(string date)
2217
+        {
2218
+            this.Invoke(new StringSend(Label_Text_Set), label_CompileDate, date);
2219
+        }
2123 2220
 
2124 2221
         private void ATT_Enter(object sender, KeyEventArgs e)
2125 2222
         {
2126 2223
             if (e.KeyCode == Keys.Enter)
2127 2224
             {
2128 2225
 
2129
-                button_ATT_Click_1(null, null);
2226
+                //button_ATT_Click_1(sender, null);
2227
+                button_ATT_Click_2(sender, null);
2130 2228
                 //to do
2131 2229
             }
2132 2230
             else if(e.KeyCode == Keys.Escape)
@@ -2453,7 +2551,13 @@ namespace Jdas_Mbic
2453 2551
                         temp_buf[(int)Bluecell_ProtIndex_p.Bluecell_Type]
2454 2552
                            = (byte)Bluecell_BootProtocol.DATATYPE.Bluecell_ULO_Shutdown_Threshold_Default;
2455 2553
                         break;
2456
-         
2554
+                    case "numericUpDown_MASK":
2555
+                        temp_buf[(int)Bluecell_ProtIndex_p.Bluecell_Type]
2556
+                           = (byte)Bluecell_BootProtocol.DATATYPE.Bluecell_Alarm_Mask;
2557
+                        break;
2558
+                        
2559
+
2560
+
2457 2561
                     default:break;
2458 2562
                 }
2459 2563
                 serial.Serial_DataSend(temp_buf, temp_buf.Length);
@@ -2488,5 +2592,66 @@ namespace Jdas_Mbic
2488 2592
         {
2489 2593
 
2490 2594
         }
2595
+        
2596
+        private Thread[] rTh = new Thread[2];
2597
+
2598
+        private void button_AllExcelSave_Click(object sender, EventArgs e)
2599
+        {
2600
+            //Thread 객체 생성. 생성시 이 Thread가 실행할 메소드를 지정해 준다. 
2601
+            //여기서는 Count라는 메소드를 rTh라는 쓰레드가 실행하게 될 것이다.
2602
+
2603
+            rTh[0] = new Thread(ExcellTableAllSave);
2604
+            rTh[0].Start();
2605
+        }
2606
+        // Thread로 수행할 작업
2607
+        private void ExcellTableAllSave()
2608
+        {
2609
+            for (int i = 0; i < comboBox_TableName.Items.Count; i++)
2610
+            {
2611
+                comboBox_TableName.SelectedIndex = i;
2612
+                Thread.Sleep(1000);
2613
+                button_ExcelSave_Click(null, null);
2614
+            }
2615
+            rTh[0].Abort(); //쓰레드 강제 종료
2616
+            rTh[1].Abort(); //쓰레드 강제 종료
2617
+            Console.WriteLine("Thread 종료~");
2618
+        }
2619
+
2620
+    }
2621
+    class AutoClosingMessageBox
2622
+    {
2623
+        [System.Runtime.InteropServices.DllImport("user32.dll", SetLastError = true)]
2624
+        static extern IntPtr FindWindow(string lpClassName, string lpWindowName);
2625
+        [System.Runtime.InteropServices.DllImport("user32.dll", CharSet = System.Runtime.InteropServices.CharSet.Auto)]
2626
+        static extern IntPtr SendMessage(IntPtr hWnd, UInt32 Msg, IntPtr wParam, IntPtr lParam);
2627
+
2628
+        System.Threading.Timer _timeoutTimer; //쓰레드 타이머
2629
+        string _caption;
2630
+
2631
+        const int WM_CLOSE = 0x0010; //close 명령 
2632
+
2633
+        AutoClosingMessageBox(string text, string caption, int timeout)
2634
+        {
2635
+            _caption = caption;
2636
+            _timeoutTimer = new System.Threading.Timer(OnTimerElapsed,
2637
+                null, timeout, System.Threading.Timeout.Infinite);
2638
+            MessageBox.Show(text, caption);
2639
+        }
2640
+
2641
+        //생성자 함수
2642
+        public static void Show(string text, string caption, int timeout)
2643
+        {
2644
+            new AutoClosingMessageBox(text, caption, timeout);
2645
+        }
2646
+
2647
+        //시간이 다되면 close 메세지를 보냄
2648
+
2649
+        void OnTimerElapsed(object state)
2650
+        {
2651
+            IntPtr mbWnd = FindWindow(null, _caption);
2652
+            if (mbWnd != IntPtr.Zero)
2653
+                SendMessage(mbWnd, WM_CLOSE, IntPtr.Zero, IntPtr.Zero);
2654
+            _timeoutTimer.Dispose();
2655
+        }
2491 2656
     }
2492 2657
 }

+ 190 - 196
Jdas_Mbic/Main.resx

@@ -118,196 +118,6 @@
118 118
     <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
119 119
   </resheader>
120 120
   <assembly alias="System.Drawing" name="System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
121
-  <data name="pictureBox_Bluecell_DLI_Shutdown_ON.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
122
-    <value>
123
-        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
-        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
-        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
-        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
-        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
-        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
-        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
-        Z37seObPtke+NNz1oHLIhVK9E4X9DuSctCOjx5rkDgvWtTlS2pbMzl2tFBQUEBER0TXaxa8zIbv+2bNn
131
-        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
-        MmddbQAVtcVkZWXh4eHx68BEgpbdunWLxz/d48CdPKqHPIRCLrT+y5fOV+H0CJATJHOGTPrJ5iRpAjCO
133
-        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
-        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
-        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
-        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
-        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
-        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
-        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
-        p5+idDNHG2YpJTzTp09/v1qNjY2GUi05/t23bOh0IuOQNZuFw9hiNcbGxjLE7NmzUalUcpPeUHIugTpq
141
-        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
-        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
-        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
-        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
-        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
-        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
-        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
-        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
-        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
-        fOzYeNJe1B0FeWeWCzAHUlomhiumZOLx2lY74mptxxWXfI35s3cxxdxrCuYqA/kZURbKR1FeW35+fqLI
151
-        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
-        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
-        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
-        IRC3jTepEwkwdIOK/D61GAwT61ZCvT2pe5YRt9WCgPVm49ckKGvlEuxcTFCr1ZLvbqn/95qAct++fTuN
155
-        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
-        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
-        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
-        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
-        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
-        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
-        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
-        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
-        oFwTPNMM0Ohm4hw/E03iLFyS5uCaPFe0eWgTDXCKmYvD6lnyekm1egYu4QI4xovY+FhSUlIQ5ac8Ozv7
164
-        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
-        1qbFScrIez5RoBPr6up++zeG+/fvG4ldsv7BgwfcuXNH3o53H9tF9d6v2LgtgpQqb+JLNMQUaEgq9CGt
166
-        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
-        QdPd29trJHL09wd604BPREscGRkpE5DdEqi0m5bUlD6EDA0NdQtId9H+WJD/cfvoo38DWnAbEvZmiXMA
168
-        AAAASUVORK5CYII=
169
-</value>
170
-  </data>
171
-  <data name="pictureBox_AGC_Threshold_ON.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
172
-    <value>
173
-        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
-        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
-        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
-        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
-        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
-        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
-        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
-        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
-        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
-        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
-        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
-        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
-        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
-        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
-        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
-        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
-        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
-        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
-        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
-        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
-        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
-        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
-        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
-        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
-        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
-        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
-        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
-        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
-        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
-        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
-        a7IjrcOG+G2WOGoU8gtIfqTnbByXYKyegspRIY8+8ZyRDPK2ifB1t7a2klubSEihKauKFxJcsARHl+Xj
204
-        IRC3jTepEwkwdIOK/D61GAwT61ZCvT2pe5YRt9WCgPVm49ckKGvlEuxcTFCr1ZLvbqn/95qAct++fTuN
205
-        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
-        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
-        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
-        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
-        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
-        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
-        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
-        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
-        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
-        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
-        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
-        KJSswmSKSgrkXbE0p0rLot8F5m0bHh5OfPnypf7FixdIHznu3buHpKL0MUMK84kTJxC7IaTR297eLv+K
217
-        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
218
-        AAAASUVORK5CYII=
219
-</value>
220
-  </data>
221
-  <data name="pictureBox_Bluecell_DLI_Shutdown_OFF.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
222
-    <value>
223
-        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
-        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
-        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
-        fb3Gp1ZbWyuVlZVaaWlpQXFx8eq8vLzVer2+V/srN64dPXrUWpE4e/astLa2Sltbm5ia+t7S0iLNzc1y
227
-        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
-        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
-        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
-        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
-        X2jIrp0/f14unTwpDQ4OUv3AA0Zl6u66S0706CFNjz0m53v1khZUa8TpcX4f5nk1BH+4+24phHwuym2H
232
-        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
-        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
-        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
-        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
-        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
-        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
-        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
-        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
-        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
-        v3O4nOSPfPlliWB8OPkYRv/aDmMWEE43JuMEFlMmHAj9aPISf51DuHXr1picnBxJI85JJLYy4EpOlJCs
242
-        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
-        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
-        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
-        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
-        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
-        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
-        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
-        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
-        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
-        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
-        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
-        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
-        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
-        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
-        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
-        xzHXBwKeEFoBVkHKF6L+OFLhWYMiwRALgpAvhJZDaAmEFqLkbMZ8zuc8NmNXFpGHh4f4+/sbAgIC/vwN
258
-        +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
-        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
-        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
-        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
-        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
263
-        RK5CYII=
264
-</value>
265
-  </data>
266
-  <data name="pictureBox_AGC_Threshold_OFF.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
267
-    <value>
268
-        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
-        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
-        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
-        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
-        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
-        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
-        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
-        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
-        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
-        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
-        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
-        y5nGRqmZN0/KcVCF8TqINeG0lTyRfv1E3ntPZOhQkZEjRQYPljae/UrfKdTTHn1U9hPOIkhko64exRIh
280
-        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
-        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
-        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
-        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
-        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
-        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
-        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
-        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
-        KsjKypIk8iURIkqRWJK9EKPlkDwIsSoqeAhLXxlXTuxZdeYOzUNjQkelzPscWZnT6FdKXZFUYmKixlFD
289
-        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
-        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
-        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
-        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
-        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
-        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
-        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
-        HzMHpeZCaApKTiEdJk+erEgb2il0bpCyS0tLEz2nw69R6yuch2IghBlHQCCBGSYDPcmbAaksDO9GkVwc
297
-        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
-        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
-        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
-        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
-        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
-        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
-        +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
-        vr5C+YkNDQ3961f6I0eOeDVwq6mrq5MfuPvt4vYbY2UlweSNt1JEEUGRpcAFLEGtpTx3Ic88qUm+nMX9
305
-        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
-        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
-        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
308
-        RK5CYII=
309
-</value>
310
-  </data>
311 121
   <data name="pictureBox_ALC3_ON.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
312 122
     <value>
313 123
         iVBORw0KGgoAAAANSUhEUgAAACUAAAAkCAYAAAAOwvOmAAAABGdBTUEAALGPC/xhBQAACk5JREFUWEft
@@ -2214,12 +2024,6 @@
2214 2024
   <metadata name="Column_Offset.UserAddedColumn" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
2215 2025
     <value>True</value>
2216 2026
   </metadata>
2217
-  <metadata name="Column_DB.UserAddedColumn" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
2218
-    <value>True</value>
2219
-  </metadata>
2220
-  <metadata name="Column_Offset.UserAddedColumn" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
2221
-    <value>True</value>
2222
-  </metadata>
2223 2027
   <data name="pictureBox_Bluecell_ULO_Shutdown_ON.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
2224 2028
     <value>
2225 2029
         iVBORw0KGgoAAAANSUhEUgAAACUAAAAkCAYAAAAOwvOmAAAABGdBTUEAALGPC/xhBQAACk5JREFUWEft
@@ -2408,6 +2212,196 @@
2408 2212
         CrVxwwbjrVjtqcZj0fUg07G1tLR4tba2ahcvXhT1J8fp06dFqaj+zFBh3rdvn3AbErV6d+zYYfxk0RiK
2409 2213
         i4ttyNHrT8i8iUgv4NXW1hYDSYMiqm7TSk31R0h9fb0BknbgxhL5H2/duv0XAQXkEJxQ5aIAAAAASUVO
2410 2214
         RK5CYII=
2215
+</value>
2216
+  </data>
2217
+  <data name="pictureBox_Bluecell_DLI_Shutdown_ON.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
2218
+    <value>
2219
+        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
2264
+        AAAASUVORK5CYII=
2265
+</value>
2266
+  </data>
2267
+  <data name="pictureBox_AGC_Threshold_ON.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
2268
+    <value>
2269
+        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
2314
+        AAAASUVORK5CYII=
2315
+</value>
2316
+  </data>
2317
+  <data name="pictureBox_Bluecell_DLI_Shutdown_OFF.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
2318
+    <value>
2319
+        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
2359
+        RK5CYII=
2360
+</value>
2361
+  </data>
2362
+  <data name="pictureBox_AGC_Threshold_OFF.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
2363
+    <value>
2364
+        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
2404
+        RK5CYII=
2411 2405
 </value>
2412 2406
   </data>
2413 2407
   <metadata name="timer_JdasMbic.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">

二進制
Jdas_Mbic/bin/Debug/ATT_DL1.xls


二進制
Jdas_Mbic/bin/Debug/ATT_DL2.xls


二進制
Jdas_Mbic/bin/Debug/ATT_DL3.xls


二進制
Jdas_Mbic/bin/Debug/ATT_DL4.xls


二進制
Jdas_Mbic/bin/Debug/ATT_UL1.xls


二進制
Jdas_Mbic/bin/Debug/ATT_UL2.xls


二進制
Jdas_Mbic/bin/Debug/ATT_UL3.xls


二進制
Jdas_Mbic/bin/Debug/ATT_UL4.xls


二進制
Jdas_Mbic/bin/Debug/DET_DL1.xls


二進制
Jdas_Mbic/bin/Debug/DET_DL2.xls


二進制
Jdas_Mbic/bin/Debug/DET_DL3.xls


二進制
Jdas_Mbic/bin/Debug/DET_DL4.xls


二進制
Jdas_Mbic/bin/Debug/DET_UL1.xls


二進制
Jdas_Mbic/bin/Debug/DET_UL2.xls


二進制
Jdas_Mbic/bin/Debug/DET_UL3.xls


二進制
Jdas_Mbic/bin/Debug/DET_UL4.xls


二進制
Jdas_Mbic/bin/Debug/Jdas_Mbic.exe


二進制
Jdas_Mbic/bin/Debug/Jdas_Mbic.pdb


二進制
Jdas_Mbic/bin/Debug/TEMP_DL1.xls


二進制
Jdas_Mbic/bin/Debug/TEMP_DL2.xls


二進制
Jdas_Mbic/bin/Debug/TEMP_DL3.xls


二進制
Jdas_Mbic/bin/Debug/TEMP_DL4.xls


二進制
Jdas_Mbic/bin/Debug/TEMP_UL1.xls


二進制
Jdas_Mbic/bin/Debug/TEMP_UL2.xls


二進制
Jdas_Mbic/bin/Debug/TEMP_UL3.xls


二進制
Jdas_Mbic/bin/Debug/TEMP_UL4.xls


+ 1 - 1
Jdas_Mbic/obj/Debug/Jdas_Mbic.csproj.FileListAbsolute.txt

@@ -16,10 +16,10 @@ G:\C#\Jdas_Mbic\Jdas_Mbic\obj\Debug\Jdas_Mbic.csproj.GenerateResource.cache
16 16
 G:\C#\Jdas_Mbic\Jdas_Mbic\obj\Debug\Jdas_Mbic.csproj.CoreCompileInputs.cache
17 17
 G:\C#\Jdas_Mbic\Jdas_Mbic\obj\Debug\Jdas_Mbic.exe
18 18
 G:\C#\Jdas_Mbic\Jdas_Mbic\obj\Debug\Jdas_Mbic.pdb
19
-D:\C#\Jdas_Mbic\Jdas_Mbic\obj\Debug\Jdas_Mbic.JdasMbic.resources
20 19
 D:\C#\Jdas_Mbic\Jdas_Mbic\obj\Debug\Jdas_Mbic.Debug.resources
21 20
 D:\C#\Jdas_Mbic\Jdas_Mbic\obj\Debug\Jdas_Mbic.Download_bar.resources
22 21
 G:\C#\Jdas_Mbic\Jdas_Mbic\obj\Debug\Jdas_Mbic.Debug.resources
23 22
 G:\C#\Jdas_Mbic\Jdas_Mbic\obj\Debug\Jdas_Mbic.Download_bar.resources
24 23
 D:\C#\Jdas_Mbic\Jdas_Mbic\obj\Debug\Jdas_Mbic.csproj.ResolveComReference.cache
25 24
 D:\C#\Jdas_Mbic\Jdas_Mbic\obj\Debug\Jdas_Mbic.csprojAssemblyReference.cache
25
+D:\C#\Jdas_Mbic\Jdas_Mbic\obj\Debug\Jdas_Mbic.JdasMbic.resources

二進制
Jdas_Mbic/obj/Debug/Jdas_Mbic.csproj.GenerateResource.cache


二進制
Jdas_Mbic/obj/Debug/Jdas_Mbic.exe


二進制
Jdas_Mbic/obj/Debug/Jdas_Mbic.pdb