B70340 1 년 전
커밋
8b60000f38
42개의 변경된 파일1282개의 추가작업 그리고 0개의 파일을 삭제
  1. BIN
      .vs/Calculator-SYS-UPDATE/FileContentIndex/6b6fb555-f728-4168-b0ec-bd6ddb54e83a.vsidx
  2. BIN
      .vs/Calculator-SYS-UPDATE/FileContentIndex/72909a81-de02-4a80-8793-7bfa768b2e66.vsidx
  3. BIN
      .vs/Calculator-SYS-UPDATE/FileContentIndex/8da4da58-a5ac-42b1-bfdb-38fbb0e2552e.vsidx
  4. BIN
      .vs/Calculator-SYS-UPDATE/FileContentIndex/bdd6dcd5-bf3e-408b-8062-7f19d5f9f331.vsidx
  5. 0
    0
      .vs/Calculator-SYS-UPDATE/FileContentIndex/read.lock
  6. BIN
      .vs/Calculator-SYS-UPDATE/v17/.suo
  7. 25
    0
      Calculator-SYS-UPDATE.sln
  8. 6
    0
      Calculator-SYS-UPDATE/App.config
  9. 91
    0
      Calculator-SYS-UPDATE/Calculator-SYS-UPDATE.Designer.vb
  10. 290
    0
      Calculator-SYS-UPDATE/Calculator-SYS-UPDATE.resx
  11. 103
    0
      Calculator-SYS-UPDATE/Calculator-SYS-UPDATE.vb
  12. 134
    0
      Calculator-SYS-UPDATE/Calculator-SYS-UPDATE.vbproj
  13. 38
    0
      Calculator-SYS-UPDATE/My Project/Application.Designer.vb
  14. 11
    0
      Calculator-SYS-UPDATE/My Project/Application.myapp
  15. 35
    0
      Calculator-SYS-UPDATE/My Project/AssemblyInfo.vb
  16. 62
    0
      Calculator-SYS-UPDATE/My Project/Resources.Designer.vb
  17. 117
    0
      Calculator-SYS-UPDATE/My Project/Resources.resx
  18. 73
    0
      Calculator-SYS-UPDATE/My Project/Settings.Designer.vb
  19. 7
    0
      Calculator-SYS-UPDATE/My Project/Settings.settings
  20. 20
    0
      Calculator-SYS-UPDATE/SQL_Module.vb
  21. 68
    0
      Calculator-SYS-UPDATE/SQL_連線狀態模組1.vb
  22. 68
    0
      Calculator-SYS-UPDATE/SQL_連線狀態模組2.vb
  23. BIN
      Calculator-SYS-UPDATE/ayo9y-pohlq-001.ico
  24. BIN
      Calculator-SYS-UPDATE/bin/Debug/Calculator-SYS-UPDATE.exe
  25. 6
    0
      Calculator-SYS-UPDATE/bin/Debug/Calculator-SYS-UPDATE.exe.config
  26. BIN
      Calculator-SYS-UPDATE/bin/Debug/Calculator-SYS-UPDATE.pdb
  27. 44
    0
      Calculator-SYS-UPDATE/bin/Debug/Calculator-SYS-UPDATE.xml
  28. 7
    0
      Calculator-SYS-UPDATE/obj/Debug/.NETFramework,Version=v4.8.AssemblyAttributes.vb
  29. BIN
      Calculator-SYS-UPDATE/obj/Debug/Calculator-SYS-UPDATE.exe
  30. BIN
      Calculator-SYS-UPDATE/obj/Debug/Calculator-SYS-UPDATE.pdb
  31. BIN
      Calculator-SYS-UPDATE/obj/Debug/Calculator-SYS-UPDATE.vbproj.AssemblyReference.cache
  32. 1
    0
      Calculator-SYS-UPDATE/obj/Debug/Calculator-SYS-UPDATE.vbproj.CoreCompileInputs.cache
  33. 13
    0
      Calculator-SYS-UPDATE/obj/Debug/Calculator-SYS-UPDATE.vbproj.FileListAbsolute.txt
  34. BIN
      Calculator-SYS-UPDATE/obj/Debug/Calculator-SYS-UPDATE.vbproj.GenerateResource.cache
  35. 0
    0
      Calculator-SYS-UPDATE/obj/Debug/Calculator-SYS-UPDATE.vbproj.SuggestedBindingRedirects.cache
  36. 44
    0
      Calculator-SYS-UPDATE/obj/Debug/Calculator-SYS-UPDATE.xml
  37. BIN
      Calculator-SYS-UPDATE/obj/Debug/Calculator_SYS_UPDATE.C_SYS_UPDATE.resources
  38. BIN
      Calculator-SYS-UPDATE/obj/Debug/Calculator_SYS_UPDATE.Resources.resources
  39. BIN
      Calculator-SYS-UPDATE/obj/Debug/DesignTimeResolveAssemblyReferences.cache
  40. BIN
      Calculator-SYS-UPDATE/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache
  41. BIN
      Calculator-SYS-UPDATE/obj/Debug/TempPE/My Project.Resources.Designer.vb.dll
  42. 19
    0
      Calculator-SYS-UPDATE/全域變數.vb

BIN
.vs/Calculator-SYS-UPDATE/FileContentIndex/6b6fb555-f728-4168-b0ec-bd6ddb54e83a.vsidx 파일 보기


BIN
.vs/Calculator-SYS-UPDATE/FileContentIndex/72909a81-de02-4a80-8793-7bfa768b2e66.vsidx 파일 보기


BIN
.vs/Calculator-SYS-UPDATE/FileContentIndex/8da4da58-a5ac-42b1-bfdb-38fbb0e2552e.vsidx 파일 보기


BIN
.vs/Calculator-SYS-UPDATE/FileContentIndex/bdd6dcd5-bf3e-408b-8062-7f19d5f9f331.vsidx 파일 보기


+ 0
- 0
.vs/Calculator-SYS-UPDATE/FileContentIndex/read.lock 파일 보기


BIN
.vs/Calculator-SYS-UPDATE/v17/.suo 파일 보기


+ 25
- 0
Calculator-SYS-UPDATE.sln 파일 보기

@@ -0,0 +1,25 @@
1
+
2
+Microsoft Visual Studio Solution File, Format Version 12.00
3
+# Visual Studio Version 17
4
+VisualStudioVersion = 17.5.33530.505
5
+MinimumVisualStudioVersion = 10.0.40219.1
6
+Project("{F184B08F-C81C-45F6-A57F-5ABD9991F28F}") = "Calculator-SYS-UPDATE", "Calculator-SYS-UPDATE\Calculator-SYS-UPDATE.vbproj", "{840DCAF0-BE0F-4DA4-B667-5734EDF42CA5}"
7
+EndProject
8
+Global
9
+	GlobalSection(SolutionConfigurationPlatforms) = preSolution
10
+		Debug|Any CPU = Debug|Any CPU
11
+		Release|Any CPU = Release|Any CPU
12
+	EndGlobalSection
13
+	GlobalSection(ProjectConfigurationPlatforms) = postSolution
14
+		{840DCAF0-BE0F-4DA4-B667-5734EDF42CA5}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
15
+		{840DCAF0-BE0F-4DA4-B667-5734EDF42CA5}.Debug|Any CPU.Build.0 = Debug|Any CPU
16
+		{840DCAF0-BE0F-4DA4-B667-5734EDF42CA5}.Release|Any CPU.ActiveCfg = Release|Any CPU
17
+		{840DCAF0-BE0F-4DA4-B667-5734EDF42CA5}.Release|Any CPU.Build.0 = Release|Any CPU
18
+	EndGlobalSection
19
+	GlobalSection(SolutionProperties) = preSolution
20
+		HideSolutionNode = FALSE
21
+	EndGlobalSection
22
+	GlobalSection(ExtensibilityGlobals) = postSolution
23
+		SolutionGuid = {88D5CDB3-0AA9-4B04-8A1C-272ECFE23E54}
24
+	EndGlobalSection
25
+EndGlobal

+ 6
- 0
Calculator-SYS-UPDATE/App.config 파일 보기

@@ -0,0 +1,6 @@
1
+<?xml version="1.0" encoding="utf-8" ?>
2
+<configuration>
3
+    <startup>
4
+        <supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.8" />
5
+    </startup>
6
+</configuration>

+ 91
- 0
Calculator-SYS-UPDATE/Calculator-SYS-UPDATE.Designer.vb 파일 보기

@@ -0,0 +1,91 @@
1
+<Global.Microsoft.VisualBasic.CompilerServices.DesignerGenerated()> _
2
+Partial Class C_SYS_UPDATE
3
+    Inherits System.Windows.Forms.Form
4
+
5
+    'Form 覆寫 Dispose 以清除元件清單。
6
+    <System.Diagnostics.DebuggerNonUserCode()> _
7
+    Protected Overrides Sub Dispose(ByVal disposing As Boolean)
8
+        Try
9
+            If disposing AndAlso components IsNot Nothing Then
10
+                components.Dispose()
11
+            End If
12
+        Finally
13
+            MyBase.Dispose(disposing)
14
+        End Try
15
+    End Sub
16
+
17
+    '為 Windows Form 設計工具的必要項
18
+    Private components As System.ComponentModel.IContainer
19
+
20
+    '注意: 以下為 Windows Form 設計工具所需的程序
21
+    '可以使用 Windows Form 設計工具進行修改。
22
+    '請勿使用程式碼編輯器進行修改。
23
+    <System.Diagnostics.DebuggerStepThrough()> _
24
+    Private Sub InitializeComponent()
25
+        Me.components = New System.ComponentModel.Container()
26
+        Dim resources As System.ComponentModel.ComponentResourceManager = New System.ComponentModel.ComponentResourceManager(GetType(C_SYS_UPDATE))
27
+        Me.Timer1 = New System.Windows.Forms.Timer(Me.components)
28
+        Me.ProgressBar1 = New System.Windows.Forms.ProgressBar()
29
+        Me.伺服器區域_cb = New System.Windows.Forms.ComboBox()
30
+        Me.ftp清單_dgv = New System.Windows.Forms.DataGridView()
31
+        CType(Me.ftp清單_dgv, System.ComponentModel.ISupportInitialize).BeginInit()
32
+        Me.SuspendLayout()
33
+        '
34
+        'Timer1
35
+        '
36
+        '
37
+        'ProgressBar1
38
+        '
39
+        Me.ProgressBar1.Location = New System.Drawing.Point(1, 0)
40
+        Me.ProgressBar1.Maximum = 10000
41
+        Me.ProgressBar1.Name = "ProgressBar1"
42
+        Me.ProgressBar1.Size = New System.Drawing.Size(296, 23)
43
+        Me.ProgressBar1.TabIndex = 638
44
+        '
45
+        '伺服器區域_cb
46
+        '
47
+        Me.伺服器區域_cb.Font = New System.Drawing.Font("微軟正黑體", 9.0!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(136, Byte))
48
+        Me.伺服器區域_cb.ForeColor = System.Drawing.Color.Blue
49
+        Me.伺服器區域_cb.FormattingEnabled = True
50
+        Me.伺服器區域_cb.Items.AddRange(New Object() {"印尼外網", "測試雲端", "公司雲端"})
51
+        Me.伺服器區域_cb.Location = New System.Drawing.Point(477, 8)
52
+        Me.伺服器區域_cb.Name = "伺服器區域_cb"
53
+        Me.伺服器區域_cb.Size = New System.Drawing.Size(102, 24)
54
+        Me.伺服器區域_cb.TabIndex = 640
55
+        '
56
+        'ftp清單_dgv
57
+        '
58
+        Me.ftp清單_dgv.ColumnHeadersHeightSizeMode = System.Windows.Forms.DataGridViewColumnHeadersHeightSizeMode.AutoSize
59
+        Me.ftp清單_dgv.Location = New System.Drawing.Point(354, 19)
60
+        Me.ftp清單_dgv.Name = "ftp清單_dgv"
61
+        Me.ftp清單_dgv.RowHeadersWidth = 5
62
+        Me.ftp清單_dgv.RowTemplate.Height = 24
63
+        Me.ftp清單_dgv.Size = New System.Drawing.Size(126, 72)
64
+        Me.ftp清單_dgv.TabIndex = 639
65
+        Me.ftp清單_dgv.Visible = False
66
+        '
67
+        'C_SYS_UPDATE
68
+        '
69
+        Me.AutoScaleDimensions = New System.Drawing.SizeF(7.0!, 16.0!)
70
+        Me.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font
71
+        Me.ClientSize = New System.Drawing.Size(298, 25)
72
+        Me.ControlBox = False
73
+        Me.Controls.Add(Me.伺服器區域_cb)
74
+        Me.Controls.Add(Me.ftp清單_dgv)
75
+        Me.Controls.Add(Me.ProgressBar1)
76
+        Me.Font = New System.Drawing.Font("微軟正黑體", 9.0!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(136, Byte))
77
+        Me.Icon = CType(resources.GetObject("$this.Icon"), System.Drawing.Icon)
78
+        Me.Margin = New System.Windows.Forms.Padding(4)
79
+        Me.Name = "C_SYS_UPDATE"
80
+        Me.StartPosition = System.Windows.Forms.FormStartPosition.CenterScreen
81
+        Me.Text = "SYS-UPDATE........"
82
+        CType(Me.ftp清單_dgv, System.ComponentModel.ISupportInitialize).EndInit()
83
+        Me.ResumeLayout(False)
84
+
85
+    End Sub
86
+
87
+    Friend WithEvents Timer1 As Timer
88
+    Friend WithEvents ProgressBar1 As ProgressBar
89
+    Friend WithEvents 伺服器區域_cb As ComboBox
90
+    Friend WithEvents ftp清單_dgv As DataGridView
91
+End Class

+ 290
- 0
Calculator-SYS-UPDATE/Calculator-SYS-UPDATE.resx 파일 보기

@@ -0,0 +1,290 @@
1
+<?xml version="1.0" encoding="utf-8"?>
2
+<root>
3
+  <!-- 
4
+    Microsoft ResX Schema 
5
+    
6
+    Version 2.0
7
+    
8
+    The primary goals of this format is to allow a simple XML format 
9
+    that is mostly human readable. The generation and parsing of the 
10
+    various data types are done through the TypeConverter classes 
11
+    associated with the data types.
12
+    
13
+    Example:
14
+    
15
+    ... ado.net/XML headers & schema ...
16
+    <resheader name="resmimetype">text/microsoft-resx</resheader>
17
+    <resheader name="version">2.0</resheader>
18
+    <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader>
19
+    <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader>
20
+    <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data>
21
+    <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data>
22
+    <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64">
23
+        <value>[base64 mime encoded serialized .NET Framework object]</value>
24
+    </data>
25
+    <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
26
+        <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value>
27
+        <comment>This is a comment</comment>
28
+    </data>
29
+                
30
+    There are any number of "resheader" rows that contain simple 
31
+    name/value pairs.
32
+    
33
+    Each data row contains a name, and value. The row also contains a 
34
+    type or mimetype. Type corresponds to a .NET class that support 
35
+    text/value conversion through the TypeConverter architecture. 
36
+    Classes that don't support this are serialized and stored with the 
37
+    mimetype set.
38
+    
39
+    The mimetype is used for serialized objects, and tells the 
40
+    ResXResourceReader how to depersist the object. This is currently not 
41
+    extensible. For a given mimetype the value must be set accordingly:
42
+    
43
+    Note - application/x-microsoft.net.object.binary.base64 is the format 
44
+    that the ResXResourceWriter will generate, however the reader can 
45
+    read any of the formats listed below.
46
+    
47
+    mimetype: application/x-microsoft.net.object.binary.base64
48
+    value   : The object must be serialized with 
49
+            : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter
50
+            : and then encoded with base64 encoding.
51
+    
52
+    mimetype: application/x-microsoft.net.object.soap.base64
53
+    value   : The object must be serialized with 
54
+            : System.Runtime.Serialization.Formatters.Soap.SoapFormatter
55
+            : and then encoded with base64 encoding.
56
+
57
+    mimetype: application/x-microsoft.net.object.bytearray.base64
58
+    value   : The object must be serialized into a byte array 
59
+            : using a System.ComponentModel.TypeConverter
60
+            : and then encoded with base64 encoding.
61
+    -->
62
+  <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata">
63
+    <xsd:import namespace="http://www.w3.org/XML/1998/namespace" />
64
+    <xsd:element name="root" msdata:IsDataSet="true">
65
+      <xsd:complexType>
66
+        <xsd:choice maxOccurs="unbounded">
67
+          <xsd:element name="metadata">
68
+            <xsd:complexType>
69
+              <xsd:sequence>
70
+                <xsd:element name="value" type="xsd:string" minOccurs="0" />
71
+              </xsd:sequence>
72
+              <xsd:attribute name="name" use="required" type="xsd:string" />
73
+              <xsd:attribute name="type" type="xsd:string" />
74
+              <xsd:attribute name="mimetype" type="xsd:string" />
75
+              <xsd:attribute ref="xml:space" />
76
+            </xsd:complexType>
77
+          </xsd:element>
78
+          <xsd:element name="assembly">
79
+            <xsd:complexType>
80
+              <xsd:attribute name="alias" type="xsd:string" />
81
+              <xsd:attribute name="name" type="xsd:string" />
82
+            </xsd:complexType>
83
+          </xsd:element>
84
+          <xsd:element name="data">
85
+            <xsd:complexType>
86
+              <xsd:sequence>
87
+                <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
88
+                <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" />
89
+              </xsd:sequence>
90
+              <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" />
91
+              <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" />
92
+              <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" />
93
+              <xsd:attribute ref="xml:space" />
94
+            </xsd:complexType>
95
+          </xsd:element>
96
+          <xsd:element name="resheader">
97
+            <xsd:complexType>
98
+              <xsd:sequence>
99
+                <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
100
+              </xsd:sequence>
101
+              <xsd:attribute name="name" type="xsd:string" use="required" />
102
+            </xsd:complexType>
103
+          </xsd:element>
104
+        </xsd:choice>
105
+      </xsd:complexType>
106
+    </xsd:element>
107
+  </xsd:schema>
108
+  <resheader name="resmimetype">
109
+    <value>text/microsoft-resx</value>
110
+  </resheader>
111
+  <resheader name="version">
112
+    <value>2.0</value>
113
+  </resheader>
114
+  <resheader name="reader">
115
+    <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
116
+  </resheader>
117
+  <resheader name="writer">
118
+    <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
119
+  </resheader>
120
+  <metadata name="Timer1.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
121
+    <value>17, 17</value>
122
+  </metadata>
123
+  <assembly alias="System.Drawing" name="System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
124
+  <data name="$this.Icon" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
125
+    <value>
126
+        AAABAAEAMDAAAAEAIACoJQAAFgAAACgAAAAwAAAAYAAAAAEAIAAAAAAAACQAABILAAASCwAAAAAAAAAA
127
+        AAAAAAAAAQEBAAEBAQAAAAAA////AAAAAAQEBAQOERERGRcXFyEXFxciFxcXIhcXFyIXFxciFxcXIhcX
128
+        FyIXFxciFxcXIhcXFyIXFxciFxcXIhcXFyIXFxciFxcXIhcXFyIXFxciFxcXIhcXFyIXFxciFxcXIhcX
129
+        FyIXFxciFxcXIhcXFyIXFxciFxcXIhcXFyIXFxciFxcXIhcXFyIXFxchEhISGgQEBA4AAAAFAAAAAAgI
130
+        CAAHBwcACgoKAAAAAAAAAAAAAAAAAAAAAAAAAAADAAAAFQMDAzcODg5gFhYWfhgYGIsZGRmPGRkZjxkZ
131
+        GY8ZGRmPGRkZjxgYGI8YGBiPGBgYjxgYGI8YGBiPGBgYjxgYGI8ZGRmPGRkZjxgYGI8YGBiPGBgYjxgY
132
+        GI8YGBiPGBgYjxgYGI8YGBiPGRkZjxkZGY8ZGRmPGBgYjxkZGY8ZGRmPGBgYjxgYGI8YGBiLFhYWfg4O
133
+        DmADAwM4AAAAFQsLCwQAAAAACgoKAAMDAwAAAAAAAAAAAAAAAAcBAQEqDw8PbCAgIK4sLCzYMDAw6TIy
134
+        Mu8yMjLwMzMz8TMzM/EyMjLxMjIy8TIyMvEyMjLxMjIy8TIyMvEyMjLxMjIy8TMzMvEzMzPxMzMz8TIz
135
+        M/EyMzPxMjIz8TIyMvEyMjLxMjIy8TIyMvEyMjLxMjIy8TIyMvEyMjLxMjIy8TIyMvEyMjLxMjIy8TEx
136
+        MfAxMTHvMDAw6SsrK9ghISGwEBAQbQMDAyoAAAAHAAAAAAAAAAAAAAAAAAAABgQEBDAYGBiILCws2DQ0
137
+        NPg2Njb/ODg4/zk5Of85OTn/Ojo6/zo6Ov85OTn/OTk5/zk5Of85OTn/Ojo6/zo6Ov86Ojr/Ojo6/zo6
138
+        Ov86Ojr/Ojk5/zo5Of86OTj/Ojk4/zo4OP86ODj/Ojg4/zo5OP86OTn/OTo6/zk5Of86Ojr/Ojo6/zk5
139
+        Of85OTn/OTk5/zg4OP84ODj/ODg4/zc3N/80NDT4LS0t2RkZGYoFBQUxAAAABgAAAAAAAAACAgICJBsb
140
+        G4UxMTHjNjY2/jc3N/85OTn/Ojo6/zs7O/88PDz/PDw8/zw8PP88PDz/PDw8/zw8PP88PDz/PDw8/z08
141
+        PP89PT3/PT08/z08Ov89Ozr/PTw9/z1AQ/89Rkz/PEtU/zxOWv89T1z/PE5Z/zxKU/88QUT/PDw8/zw8
142
+        PP88PDz/PDw8/zs7O/87Ozv/Ozs7/zs7O/86Ojr/Ojo6/zg4OP83Nzf/NjY2/zAwMOMcHByHAwMDJAAA
143
+        AAIAAAAPFhYWXy8vL9Y3Nzf+Nzc3/zo6Ov88PDz/PT09/z4+Pv8+Pj7/Pj4+/z4+Pv8/Pz//Pz8//z8/
144
+        P/8/Pz//QEBA/0BAQP9APz3/QUBA/0BKUf9AW23/P2+N/z+AqP8/jb3/P5XL/z+a0/8/m9X/P5nT/z6R
145
+        w/8/YHP/QD8+/0A/QP8/Pz//Pz8//z4+Pv8+Pj7/Pj4+/z4+Pv8+Pj7/PT09/zw8PP86Ojr/Nzc3/zY2
146
+        Nv4vLy/XFxcXYQAAABAHBwctJycnoTc3N/k4ODj/Ojo6/z09Pf8+Pj7/Pz8//0BAQP9AQED/QEBA/0FB
147
+        Qf9BQUH/QUFB/0FBQv9CQkL/Q0FA/0NDRP9CVF7/QnKO/0KPvv9Co9//Qa/y/0G0+/9Ctv3/Qrb+/0K1
148
+        /f9Btf3/QrX9/0Cx8/9BcIv/QkFB/0JCQv9CQkL/QUFB/0FBQf9BQUH/QEBA/0BAQP9AQED/Pz8//z4+
149
+        Pv88PDz/Ojo6/zc3N/82Njb5KCgoowgICC4XFxdULy8vzTg4OP86Ojr/PT09/z8/P/9AQED/QEBA/0FB
150
+        Qf9BQUH/QkJC/0JCQv9CQkL/Q0ND/0NDQv9EQkL/Q1BY/0Nzkf9Dmc3/Q67v/0O2/P9Dtvz/RLDy/0Sn
151
+        4/9EnND/RJLB/0SLt/9EibT/RIu4/0OPu/9DZXj/RERD/0RERP9DRET/Q0ND/0NDQ/9CQkL/QkJC/0JC
152
+        Qv9BQUH/QEBA/z8/P/8+Pj7/PDw8/zk5Of83Nzf/MDAwzhgYGFYfHx90NDQ05Tg4OP87Ozv/Pj4+/0BA
153
+        QP9AQED/QUFB/0FBQf9CQkL/QkJC/0NDQ/9DQ0P/RENC/0RGR/9DYXT/Q5C//0Ou7v9Dt/z/RLT3/0Sm
154
+        3/9Fjrr/RnSR/0Zhcv9HVl7/R09U/0dMUP9HTE//R0xP/0ZOU/9GSk3/RUVF/0VFRf9FRUX/RERE/0RE
155
+        RP9DQ0P/Q0ND/0JCQv9BQUH/QUFB/0BAQP8/Pz//PT09/zo6Ov84ODj/NDQ05h8fH3YgICCCNTU17jg4
156
+        OP88PDz/Pj4+/z8/P/9AQED/QUFB/0JCQv9CQkL/Q0ND/0NDQ/9DQ0L/RElM/0Nxi/9Dotr/Q7X6/0S1
157
+        +f9Ept//RYWp/0djdP9IT1P/SEdH/0hFRP9JRUT/SURF/0hFRv9IRUb/SEVF/0dDRP9HRUX/RkdG/0ZG
158
+        Rv9GRkb/RUVF/0RERP9ERET/Q0ND/0JCQv9CQkL/QUFB/0BAQP8/Pz//Pj4+/zs7O/84ODj/NjY27yIi
159
+        IoQfHx+ENTU17zg4OP88PDz/Pz8//0BAQP9BQUH/QkJC/0NDQ/9DQ0P/Q0NE/0RDQv9ESk7/Q3iW/0Oq
160
+        5f9Et/v/RLHx/0WSvv9HZnn/SExP/0lGRf9KRkf/SUlK/0lTT/9IYVj/SG5g/0h3Zf9Iemf/R3Zl/0Zr
161
+        Xv9HVE//SEdH/0dHR/9HR0f/RkZG/0VFRf9ERET/RERE/0NDQ/9DQ0P/QkJC/0FBQf9AQED/Pj4+/zw8
162
+        PP84ODj/ODg48SgoKIogICCFNTU17zk5Of88PDz/Pz8//0BAQP9BQUH/QkJC/0NDQ/9ERET/REND/0RJ
163
+        S/9EeJX/Q6zn/0S3+/9Fren/RoKj/0hVXf9JR0j/SkdH/0pOTP9JY1r/SIVw/0ejg/9Gt4//RsCV/0bF
164
+        mP9Gxpj/RcSX/0W8kf9Hd2X/SUhI/0hISf9HR0f/RkZG/0ZGRv9FRUX/RERE/0RERP9ERET/Q0ND/0JC
165
+        Qv9BQUH/Pz8//zw8PP84ODj/ODg48SkpKYsgICCFNTU17zk5Of88PDz/Pj4+/0FBQf9CQkL/Q0JC/0ND
166
+        Q/9EREP/REZG/0Ruh/9EqeP/Rbf7/0Ws5/9Hepb/SU9S/0pIR/9KSkr/SV9X/0iNdf9ItpD/SMqd/0fQ
167
+        of9I0KH/SM+h/0jPof9Hz6D/Rs+g/0bKnP9IgGz/SklK/0pKSv9ISEj/R0dH/0dHR/9GRkb/RUVF/0RE
168
+        RP9ERET/Q0ND/0JCQv9BQUH/Pz8//z09Pf85OTn/OTk58SkpKYsfHx+FNTU17zk5Of88PDz/Pz8//0FB
169
+        Qf9CQkL/Q0ND/0RERP9EQ0L/RF9t/0Sf1f9Et/z/Ra7r/0d8mf9JTlD/SkhI/0pOTf9Kc2T/SKyK/0jM
170
+        n/9I0aP/SdCi/0nQo/9J0aT/SdGk/0jQov9Iz6H/R9Ch/0fMnv9Jgm7/S0pK/0pKSv9JSUn/SEhI/0hI
171
+        SP9HR0f/RkZG/0VFRf9FRUX/Q0ND/0JCQv9BQUH/QEBA/z09Pf85OTn/OTk58SkpKYsgICCFNTU17zk5
172
+        Of88PDz/Pz8//0FBQf9DQ0P/REVE/0VDQ/9FTVP/RIuz/0W19/9FtPT/R4et/0lQVP9LSEj/S05N/0p9
173
+        a/9IvJT/SNGj/0nQo/9J0KT/StKl/0rKoP9LuJT/S6WG/0uYff9Lk3r/Sph8/0mhgv9LdGX/TEtL/0tL
174
+        S/9JSUn/SUlJ/0hISP9HR0f/RkZG/0ZGRv9FRUX/RERE/0NDQ/9CQkL/QEBA/z09Pf85OTn/OTk58Skp
175
+        KYsgICCFNjY27zk5Of89PT3/Pz8//0FBQf9DQ0P/RURE/0VERP9Fa4L/RKzo/0W4+/9GnMz/SVtl/0tI
176
+        SP9MTEz/Snpp/0i+l/9J0aT/StCk/0rSpv9KzKL/TK2N/06Dcf9PZl7/UFhV/1BTUv9QUlH/UFNR/09X
177
+        VP9OVFH/TU1N/0xMTP9LS0v/SkpK/0lJSf9ISEj/R0dH/0dHR/9GRkb/RUVF/0RERP9DQ0P/QEBA/z09
178
+        Pf85OTn/ODg48SkpKYsgICCFNjY27zk5Of89PT3/Pz8//0JCQv9ERET/REND/0VOVP9EkL3/Rbf6/0Wv
179
+        7P9Ic4v/SkpJ/0xJSv9La2D/SbeS/0nSpf9K0aX/StOn/0vEnf9OkHn/UGBb/1FQUf9ST1D/UlBR/1BP
180
+        T/9PTk7/TkxM/01LTP9NTEz/Tk5O/05OTf9MTEz/S0tL/0pKSv9JSUn/SEhI/0dHR/9GRkb/RUVF/0RE
181
+        RP9DQ0P/QEBA/z09Pf85OTn/Nzc38SkpKYsgICCFNjY27zk5Of89PT3/QEBA/0NDQ/9ERET/REND/0Vl
182
+        ef9EquX/Rbn8/0aWwv9JVVz/S0hI/0tXU/9KoIP/SdCk/0rRpv9L06j/TMKd/0+Dcv9SVlP/U1FR/1NT
183
+        U/9RUVH/UFBQ/1dYV/9hYmH/Z2dn/2NkZP9ZWVn/Tk5O/0xMTP9NTU3/TExM/0tLS/9KSkr/SUlJ/0hI
184
+        SP9GRkb/RUVF/0RERP9DQ0P/QEBA/z09Pf85OTn/ODg48SkpKYsgICCFNjY27zk5Of89PT3/QUFB/0ND
185
+        Q/9FRET/RUdI/0SBpf9Ftff/RrLx/0h4kv9KSkr/TEpK/0p5af9JxZz/StKm/0vTqP9MyqP/UIt3/1JV
186
+        U/9TUlL/VFRU/1JSUv9fX1//iIiI/7Kysv/Kysr/0NDQ/83Nzf+9vb3/lZWV/2VlZf9PT0//TExM/0xM
187
+        TP9KSkr/SUlJ/0lJSf9HR0f/RkZG/0VFRf9DQ0P/QUFB/z09Pf85OTn/ODg48SkpKYsgICCFNjY27zo6
188
+        Ov89PT3/QUFB/0RERP9FQ0L/RVFY/0WYyf9Fuf3/R6XY/0lgbP9LSEf/TFVS/0qggv9J0qb/S9Gn/0zT
189
+        qf9Opor/Ul1Z/1NSUv9UVFT/VFRU/29vb/+3t7f/6enp//v7+//////////////////+/v7/8fHx/7W1
190
+        tf9gYGD/S0tL/01NTf9LS0v/SkpK/0lJSf9ISEj/RkZG/0VFRf9DQ0P/QUFB/z4+Pv85OTn/ODg48Skp
191
+        KYsgICCFNzc37zs7O/8/Pz//QkJC/0RFRf9GQ0L/Rl9t/0am3/9Huv3/SZS+/0tTWP9NSUj/TWhe/0u8
192
+        lv9L06j/TdOq/07Hov9Re27/VFJT/1ZWVv9UVFT/a2tr/8HBwf/5+fn//v7+///////8/Pz/9vb2//r6
193
+        +v/+/v7/7u7u/6CgoP9YWFj/Tk5O/05OTv9MTEz/S0tL/0pKSv9JSUn/SEhI/0dHR/9FRUX/QkJC/z8/
194
+        P/86Ojr/OTk58SoqKoshISGFODg47zw8PP9AQED/Q0ND/0ZGRv9IRUT/SG2D/0ev6/9JuPj/S4am/05P
195
+        UP9PTU3/Tn9u/03Lov9O06n/T9Wr/1Gyk/9VY17/WFZW/1hYWP9cXFz/o6Oj//X19f/+/v7//f39/+vr
196
+        6/+9vb3/pKSk/7S0tP/V1dX/o6Oj/1xcXP9RUVH/UVFR/1BQUP9PT0//TU1N/0xMTP9KSkr/SUlJ/0lJ
197
+        Sf9GRkb/RERE/0FBQf88PDz/Ojo68SsrK4whISGFOTk57z09Pf9BQUH/RERE/0hISP9KSEf/SXiT/0m0
198
+        8v9LtvP/TXyW/1BOTf9RUlH/UJB7/0/Rp/9R1Kr/UtSs/1Sdhv9YWlr/Wlpa/1lZWf9tbW3/0tLS//39
199
+        /f/+/v7/8fHx/6Kiov9kZGT/Wlpa/2BgYP91dXX/YWFh/1RUVP9UVFT/U1NT/1JSUv9RUVH/T09P/05O
200
+        Tv9MTEz/S0tL/0pKSv9ISEj/RUVF/0JCQv89PT3/PDw88iwsLIwiIiKFOjo67z8/P/9DQ0P/RkdG/0lJ
201
+        Sf9LS0r/S3+d/0u39v9MtO//T3eO/1JPTv9UVlX/UpqC/1LTqf9T1Kv/VNOr/1eRf/9bWlr/XV1d/1tb
202
+        W/+BgYH/6Ojo///////+/v7/1tbW/3Fxcf9aWlr/XV1d/1tbW/9YWFj/WFhY/1hYWP9WVlb/VlZW/1RU
203
+        VP9TU1P/UVFR/1BQUP9OTk7/TU1N/0xMTP9KSkr/R0dH/0RERP8+Pj7/PT098i0tLYwjIyOFOzs770BA
204
+        QP9FRUX/SEhI/0tLS/9NTEz/TIKh/0259/9Pte7/UXeO/1RQT/9WWVf/VJ6F/1TUq/9W1a3/VtOs/1mQ
205
+        f/9eXFz/YF9f/11dXf+JiYn/7u7u///////9/f3/y8vL/2xsbP9eXl7/X19f/19fX/9dXV3/XFxc/1pa
206
+        Wv9ZWVn/WFhY/1ZWVv9UVFT/U1NT/1JSUv9QUFD/Tk5O/01NTf9LS0v/SUlJ/0VFRf9AQED/Pz8/8i4u
207
+        Lo0kJCSFPT0970FBQf9GRkb/SkpK/01NTf9PTk3/ToGd/0659v9Qt/D/U3yS/1ZTUv9XWlj/VpyE/1XV
208
+        q/9X1a3/WNWu/1uXhP9gX1//YWFh/19fX/+BgYH/5ubm///////+/v7/3Nzc/3p6ev9eXl7/YWFh/19f
209
+        X/9dXV3/XV1d/1xcXP9bW1v/WVlZ/1dXV/9WVlb/VVVV/1NTU/9SUlL/UVFR/09PT/9NTU3/S0tL/0dH
210
+        R/9CQkL/QUFB8i8vL40lJSWFPz8/70NDQ/9ISEj/TExM/09PT/9RT07/UXyV/1G38v9SuvX/VYWe/1hX
211
+        Vv9ZWVn/WJN//1fTq/9Z1q7/Wtiw/12okP9iZmT/ZGNj/2NjY/9ycnL/zs7O//39/f/+/v7/9vb2/7a2
212
+        tv92dnb/Z2dn/3Fxcf+Kior/cXFx/11dXf9dXV3/XFxc/1paWv9ZWVn/V1dX/1ZWVv9VVVX/U1NT/1JS
213
+        Uv9QUFD/TU1N/0lJSf9DQ0P/QkJC8jAwMI0nJyeFQUFB70VFRf9KSkr/Tk9O/1JSUv9UUU//U3OG/1O0
214
+        6v9Uvvv/V5Kz/1pcXv9bWVn/W4N1/1rMp/9c16//Xdiy/1++oP9jdW//ZmRk/2dnZ/9oaGj/oaGh//Ly
215
+        8v///////f39//T09P/U1NT/v7+//8zMzP/l5eX/urq6/3Fxcf9fX1//Xl5e/11dXf9bW1v/Wlpa/1lZ
216
+        Wf9XV1f/VlZW/1VVVf9SUlL/T09P/0tLS/9FRUX/RERE8jIyMo0nJyeFQkJC70dHR/9MTEz/UFBQ/1RU
217
+        VP9VUlH/VWl0/1Ws3f9Wwf3/WKPL/1tmbP9dWVr/XnJr/1y+nf9d2bD/X9ix/2DRrf9kk4T/Z2Zm/2ho
218
+        aP9nZ2j/dXV1/7u7u//19fX//v7+///////+/v7/+/v7//39/f//////9vb2/7W1tf9sbGz/X19f/19f
219
+        X/9dXV3/XFxc/1paWv9ZWVn/V1dX/1ZWVv9UVFT/UFBQ/0xMTP9HR0f/RUVF8jIyMo0oKCiFRERE70lJ
220
+        Sf9OTk7/UlJS/1VWVv9XVlX/WF9k/1iex/9Ywfz/WrPk/113hf9gXFz/YWVj/1+ijP9f16//Ydiy/2LZ
221
+        s/9kvKD/aHp0/2poaf9ra2v/ampq/3p6ev+xsbH/4eHh//j4+P/+/v7//f39//39/f/7+/v/6urq/7Oz
222
+        s/9wcHD/YWFh/2FhYf9eXl7/XV1d/1xcXP9aWlr/WVlZ/1dXV/9WVlb/U1NT/05OTv9JSUn/R0dH8jQ0
223
+        NI0pKSmFRkZG70tLS/9QUFD/VFRU/1dYWP9aWVn/Wltb/1qKpP9bvvX/XL/3/1+Rq/9hY2T/Y2Bg/2OB
224
+        d/9hx6X/Ytmy/2TZs/9l1rL/Z6uW/2t1cv9ta2z/bW5t/2xsbP9ycnL/i4uL/6urq/+/v7//xsbG/8LC
225
+        wv+ysrL/kpKS/3BwcP9lZWX/ZGRk/2NjY/9hYWH/YGBg/15eXv9dXV3/W1tb/1paWv9YWFj/VlZW/1FR
226
+        Uf9LS0v/SUlJ8jU1NY0rKyuFSEhI701NTf9SUlL/VlZW/1lZWf9cXFv/XVta/110gP9dsuL/XsT9/2Ct
227
+        1/9jc3z/ZWJi/2Zraf9loo7/ZNWw/2bZs/9n2rX/aNSx/2qplf9tenb/b21u/3Bvb/9ub2//bW1t/29v
228
+        b/9zdHP/dXZ2/3Nzc/9tbW3/aGho/2dnZ/9oaGj/ZmZm/2VlZf9jY2P/YWFh/2BgYP9fX1//Xl5e/11d
229
+        Xf9bW1v/WFhY/1NTU/9NTU3/TExM8jc3N40sLCyFSkpK709PT/9UVFT/WFhY/1xcXP9eXl7/X15e/19k
230
+        aP9fmrr/YMP5/2LA9f9kk63/Zmhp/2hmZv9oeXP/Z7ic/2fZs/9p2rT/adu2/2rWs/9st5//b4yC/3B1
231
+        c/9xcHD/cW9v/3Fub/9vbW7/bmxs/21ra/9sa2z/bGxs/2tra/9qamr/aGho/2ZmZv9lZWX/Y2Nj/2Ji
232
+        Yv9hYWH/YGBg/19fX/9dXV3/WVlZ/1VVVf9PT0//TU1N8jg4OI0uLi6FTU1N71FRUf9WVlb/Wlpa/15e
233
+        Xv9gYGD/YWFh/2JhYP9ifIr/Yrbj/2PH/f9lt+L/aIGO/2ppaP9ra2v/a4V9/2nAo/9q2rX/a9u2/2zb
234
+        t/9s27f/bc2u/26wmv9wlor/cYZ//3F+ev9xe3j/cH15/2+Eff9uenb/bm1t/21tbf9tbGz/ampq/2ho
235
+        aP9mZmb/ZWVl/2RkZP9jY2P/YmJi/2FhYf9fX1//W1tb/1dXV/9RUVH/UFBQ8jk5OY0vLy+FT09P71RU
236
+        VP9YWFj/XV1d/2BgYP9jY2P/Y2Nk/2VkY/9laWv/ZZex/2bD9f9nx/n/aavP/2x5gf9ubGz/b29v/26J
237
+        gP9tvaL/bdm0/27ct/9u27f/b9y5/2/buP9v1LP/cMqs/3DBpv9vvqT/bsCl/23GqP9ul4n/cG9v/29v
238
+        cP9ubm7/bW1t/2tra/9paWn/aGho/2dnZ/9lZWX/ZGRk/2JiYv9gYGD/XV1d/1lZWf9TU1P/UlJS8js7
239
+        O40wMDCFUVFR71dXV/9cXFz/YGBg/2NjY/9lZWX/ZmZm/2dnZ/9nZmb/aHZ9/2mrz/9qyPv/a8b3/2ym
240
+        xP9veX//cXBv/3Jycv9yhH7/cK+Z/2/RsP9w27f/cdy4/3HbuP9x3Lj/cd24/3HcuP9w3Lj/b9y3/27Z
241
+        tP9wno//cnFx/3Fxcf9wcHD/b29v/21tbf9ra2v/ampq/2lpaf9oaGj/ZmZm/2VlZf9jY2P/YGBg/1xc
242
+        XP9WVlb/VFRU8jw8PI0yMjKFVFRU71paWv9fX1//Y2Nj/2ZmZv9nZ2f/aGho/2lpaf9qamr/a2tq/2yD
243
+        kP9stt3/bcr7/27G9f9wp8T/cn+F/3Rycv91c3T/dXt5/3SWiv9zuaH/c8+w/3PZtv9z3Lj/c924/3Pc
244
+        uP9y3Lj/cdy3/3DZtP9yno//dHNz/3Nzc/9ycnL/cXFx/29vb/9tbW3/bGxs/2tra/9qamr/aWlp/2ho
245
+        aP9mZmb/YmJi/15eXv9YWFj/V1dX8j4+Po00NDSFV1dX71xcXP9hYWH/ZWVl/2hoaP9qamr/ampq/2tr
246
+        a/9tbG3/bm1t/25vb/9ujJv/brvh/2/L+/9xyPf/crDQ/3SKlf92d3j/d3V0/3d2d/93f33/d5OJ/3ap
247
+        l/91uqL/dcSo/3TJq/90y6z/c8mr/3LApf90k4j/dXR0/3R0dP9zc3P/cnJy/3Fxcf9vb2//bm5u/21t
248
+        bf9sbGz/a2tr/2pqav9oaGj/ZWVl/2FhYf9bW1v/Wlpa8kBAQI01NTWEWFhY711dXf9jY2P/Z2dn/2pq
249
+        av9ra2v/bGxs/21tbf9vbm7/cG9v/3BwcP9xcnP/cY2c/3G53v9yy/r/c8v6/3S94v91nrL/d4OJ/3h4
250
+        eP95d3b/eXd3/3l6ef95gH3/eIWB/3iKhP93jIX/d4mD/3aDf/92enj/dXV1/3V1df90dHT/c3Nz/3Jy
251
+        cv9xcXH/b29v/25ubv9tbW3/bW1t/2xsbP9qamr/Z2dn/2NjY/9dXV3/W1tb8kJCQo03NzeAWlpa719f
252
+        X/9lZWX/aWlp/2xsbP9ubm7/b29v/3BwcP9wcHD/cXFx/3Jycv9zcnL/c3R0/3OKlf9zstL/dMn2/3XO
253
+        /P92yfT/d7fY/3iesf95iZH/en+B/3p6ev96eHj/e3d3/3p3d/96dnf/enZ2/3h1df93dnb/d3d3/3Z2
254
+        dv91dXX/dXV1/3R0dP9zc3P/cXFx/3BwcP9wcHD/b29v/25ubv9tbW3/aWlp/2VlZf9eXl7/XFxc8D8/
255
+        P4Y/Pz91YGBg62FhYf9mZmb/a2tr/25ubv9xcXH/cXFx/3Fxcf9ycnL/c3Nz/3R0dP90dXX/dXV1/3Z1
256
+        df92gYj/dqO6/3bB5/93zvv/d9D9/3jL9f95v+P/ea/K/3qfsv96lKH/e4yW/3uJj/97h43/eoiP/3mK
257
+        lP95gYX/eHh4/3h3d/93d3f/dnZ2/3V1df90dHT/c3Nz/3Jycv9ycnL/cXFx/3BwcP9vb2//a2tr/2Zm
258
+        Zv9gYGD/YGBg7EBAQHZGRkZVYmJi12NjY/9mZmb/bGxs/3BwcP9ycnL/dHR0/3Nzc/90dHT/dHR0/3V1
259
+        df92dnb/d3d3/3h3eP94d3f/eHt9/3mPm/95rMb/ecLo/3rN+f960f7/etH9/3nN+P96yPH/esPo/3q/
260
+        4v96vuD/eb/i/3jA4/95mKf/eXl4/3l5ef95eXn/eHh4/3d3d/92dnb/dXV1/3R0dP9zc3P/c3Nz/3Jy
261
+        cv9wcHD/bGxs/2ZmZv9jY2P/Y2Nj2UdHR1c3NzcnYWFhqWhoaP1lZWX/bGxs/3BwcP9zc3P/dHR0/3V1
262
+        df91dXX/dnZ2/3Z2dv93d3f/eHh4/3h4eP95enr/enl5/3p5eP97f4H/e4+a/3uluv97uNf/e8Xr/3rM
263
+        9v960Pv/etL9/3rS/v960v7/edP+/3nO9f95na7/enl5/3p6ev95eXr/eXl5/3h4eP93d3f/d3d3/3Z2
264
+        dv91dXX/dHR0/3Jycv9wcHD/bGxs/2RkZP5nZ2f9YmJirDs7OykAAAAIYmJiYXBwcONmZmb/aWlp/m5u
265
+        bv9xcXH/c3Nz/3V1df91dXX/dnZ2/3Z2dv92dnb/d3d3/3d3d/94eHj/eXl5/3l5ev96eXn/e3l4/3t8
266
+        ff97g4j/eo6Z/3qbq/96pbr/eqzF/3mwzP95ss//eLDM/3iqwf95jJX/eXh4/3l4eP94eHj/eHh4/3h4
267
+        eP93d3f/d3d3/3d3d/91dXX/dHR0/3Jycv9ubm7/aGho/mZmZv9vb2/lYmJiZAAAAAkAAAAAQUFBG3Bw
268
+        cI9zc3PyaGho/2lpaf5vb2//cnJy/3Nzc/90dHT/dHR0/3R0dP90dHT/dXV1/3V1df91dXX/dnZ2/3Z2
269
+        d/93d3f/eHh4/3h4d/94d3b/eHd2/3h3d/94eXn/eHt8/3h8fv93fH//d3t+/3d5e/93d3f/dnZ2/3Z2
270
+        dv91dXX/dXV1/3V1df91dXX/dXV1/3V1df90dHT/cnJy/29vb/9qamr+Z2dn/3JycvNvb2+SPz8/HAAA
271
+        AAD///8AAAAAAUxMTCZ2dnaVeXl5625ubv5qamr/a2tr/21tbf5ubm7+b29v/m9vb/5wcHD+cHBw/nBw
272
+        cP5vb2/+cHBw/nBwcP5wcHD+cXFx/nFxcv5ycnL+cnJy/nJycf5xcnH+cnFx/nFxcP5xcXD+cXBw/nFx
273
+        cP5xcXH+cHBw/nBvb/5vb2/+b29v/nBwcP5wcHD+cHBw/m9vb/5ubm7+a2tr/2pqav9ubm7+eXl57HZ2
274
+        dpdMTEwoAAAAAgAAAACFhYUAmJiYAAAAAAFRUVEeenp6b3p6er56enrqeHh49nV1dfdycnL3cnJy93Nz
275
+        c/dzc3P3c3Nz93Nzc/dzc3P3cnJy93Nzc/dzc3P3c3Nz93Nzc/dzc3P3c3Nz93R0dPd0dHT3dHR093Nz
276
+        c/dzc3P3c3Nz93R0dPdzdHT3c3Nz93JycvdycnL3c3Nz93Nzc/dzc3P3cnJy93Jycvd1dXX3eXl59np6
277
+        eut5eXnAeXl5cFBQUB8AAAABAAAAAAAAAAD19fUAnZ2dAP///wAAAAAALS0tC2trazRycnJxcHBwpG1t
278
+        bbNqamq2ampqtmtra7dra2u3a2trt2tra7dra2u3ampqt2pqardqamq3ampqt2pqardra2u3a2trt2tr
279
+        a7dra2u3a2trt2pqardqamq3a2trt2tra7dra2u3a2trt2pqardqamq3a2trt2tra7dra2u3ampqtmpq
280
+        arZtbW2zcXFxpHNzc3FsbGw1Li4uCwAAAAD///8AExMTAFlZWQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
281
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
282
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
283
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
284
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
285
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
286
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
287
+        AAA=
288
+</value>
289
+  </data>
290
+</root>

+ 103
- 0
Calculator-SYS-UPDATE/Calculator-SYS-UPDATE.vb 파일 보기

@@ -0,0 +1,103 @@
1
+Imports System.IO
2
+Imports System.Net
3
+Imports System.Net.NetworkInformation
4
+Public Class C_SYS_UPDATE
5
+    ReadOnly ds2 As New DataSet
6
+    ReadOnly computerProperties As IPGlobalProperties = IPGlobalProperties.GetIPGlobalProperties()
7
+    ReadOnly IPEndPoint() As EndPoint = computerProperties.GetActiveTcpListeners()
8
+    Dim myIPEndPoint As IPEndPoint
9
+    Dim 內網線路, 開發線路, 刪除完成, OK1, OK2, OK3, OK4, OK5, OK6, OK7, OK8, OK9, OK10 As Boolean
10
+    Dim Str As String = Application.StartupPath
11
+    Dim TF As String
12
+    Private Sub Set_清單1()
13
+        ftp清單_dgv.DataSource = Nothing : ds2.Clear()
14
+        ftp清單_dgv.ColumnHeadersHeightSizeMode = DataGridViewColumnHeadersHeightSizeMode.EnableResizing
15
+        ftp清單_dgv.ColumnHeadersHeight = 25
16
+        ftp清單_dgv.AllowUserToAddRows = False
17
+        SQL_FTP資料夾路徑分配()
18
+        da.Fill(ds2) : ftp清單_dgv.DataSource = ds2.Tables(0) : conn.Close()
19
+    End Sub
20
+    Private Sub IP比對()
21
+        '-----------------------確認登入伺服器位置-----------------------------------------------------------------------------------------------------------------------------------------
22
+        If SQL_連線狀態模組2.ConnectTest2("192.168.0.201,2433") = True Then
23
+            登入人IP = "192.168.0.201,2433"
24
+        Else
25
+            If SQL_連線狀態模組1.ConnectTest1("106.1.48.106,4567") = True Then
26
+                登入人IP = "106.1.48.106,4567"
27
+            Else
28
+                MsgBox("System error please contact the job administrator!!")
29
+            End If
30
+        End If
31
+    End Sub
32
+    Private Sub Form1_Load(sender As Object, e As EventArgs) Handles MyBase.Load
33
+    End Sub
34
+    Private Sub Form1_Shown(sender As Object, e As EventArgs) Handles MyBase.Shown
35
+        IP比對()
36
+        If 登入人IP = "192.168.0.201,2433" Then : Target = "ftp://192.168.0.201:2121/" : FTP物理位置 = "C:\FTP\HXPGS\" : TF = "192-SQL-"
37
+        ElseIf 登入人IP = "103.231.201.230,2433" Then : Target = "ftp://103.231.201.230:2121/" : FTP物理位置 = "C:\FTP\HXPGS\" : TF = "231-SQL-"
38
+        ElseIf 登入人IP = "103.144.143.182,2433" Then : Target = "ftp://103.144.143.182:2121/" : FTP物理位置 = "C:\FTP\HXPGS\" : TF = "144-SQL-"
39
+        ElseIf 登入人IP = "106.1.48.106,4567" Then : Target = "ftp://106.1.48.106:2121/HXPGS/" : FTP物理位置 = "D:\FTP\HXPGS\" : TF = "106-SQL-"
40
+        End If : FTP帳號 = "" : FTP密碼 = "" : SQL_連線字串_正式()
41
+
42
+        Set_清單1()
43
+        Dim HH As String = ""
44
+        For i As Integer = 0 To ftp清單_dgv.Rows.Count - 1
45
+            If i < 10 Then : HH = "0" & i : ElseIf i >= 10 Then : HH = i : End If
46
+            If ftp清單_dgv("指定", i).Value.ToString = "AA" & HH Then : AA(i) = ftp清單_dgv("資料夾名稱", i).Value.ToString : End If
47
+        Next
48
+        Target1 = Target & AA(0) & "/"
49
+        Me.Text = "SYS-UPDATE..- " & TF
50
+    End Sub
51
+    Private Sub SYS_UPDATE_Shown(sender As Object, e As EventArgs) Handles MyBase.Shown
52
+        資料數 = 7
53
+        MyModule1.進度條() : Delay(30000)
54
+        MyModule1.進度條() : Dim Str As String = Application.StartupPath
55
+        Timer1.Enabled = True
56
+    End Sub
57
+    Private Sub Timer1_Tick(sender As Object, e As EventArgs) Handles Timer1.Tick
58
+        Dim 已開啟 As Boolean = False
59
+        Dim Strs As String = Application.StartupPath
60
+        If File.Exists(My.Computer.FileSystem.SpecialDirectories.Desktop & "\Calculator-SYS.exe") Then
61
+            Dim pro() As Process = System.Diagnostics.Process.GetProcesses()
62
+            ' 判斷是否有符合的Process
63
+            For Each process As Process In pro
64
+                If ("YD-ERP-SYS").Equals(process.ProcessName) Then
65
+                    已開啟 = True
66
+                End If
67
+            Next
68
+            If 已開啟 = False Then
69
+                Timer1.Enabled = False
70
+                MyModule1.進度條() : If File.Exists(Str + "\LANGUAGE_FILE.csv") Then : File.Delete(Str + "\LANGUAGE_FILE.csv") : End If
71
+                MyModule1.進度條() : My.Computer.Network.DownloadFile(Target & AA(0) & "/" & "LANGUAGE_FILE.csv", Str + "\LANGUAGE_FILE.csv")
72
+                MyModule1.進度條() : If File.Exists(Str + "\Calculator-SYS.exe") Then : File.Delete(Str + "\Calculator-SYS.exe") : End If
73
+                MyModule1.進度條() : My.Computer.Network.DownloadFile(Target & AA(0) & "/" & "Calculator-SYS.exe", Str + "\Calculator-SYS.exe")
74
+                MyModule1.進度條() : Shell(Str + "\Calculator-SYS.exe", vbNormalFocus)
75
+                Me.Close()
76
+            End If
77
+        ElseIf File.Exists(Strs & "\Calculator-SYS.exe") Then
78
+            Dim pro() As Process = System.Diagnostics.Process.GetProcesses()
79
+            ' 判斷是否有符合的Process
80
+            For Each process As Process In pro
81
+                If ("YD-ERP-SYS").Equals(process.ProcessName) Then
82
+                    已開啟 = True
83
+                End If
84
+            Next
85
+            If 已開啟 = False Then
86
+                Timer1.Enabled = False
87
+                MyModule1.進度條() : If File.Exists(Str + "\LANGUAGE_FILE.csv") Then : File.Delete(Str + "\LANGUAGE_FILE.csv") : End If
88
+                MyModule1.進度條() : My.Computer.Network.DownloadFile(Target & AA(0) & "/" & "LANGUAGE_FILE.csv", Str + "\LANGUAGE_FILE.csv")
89
+                MyModule1.進度條() : If File.Exists(Str + "\Calculator-SYS.exe") Then : File.Delete(Str + "\Calculator-SYS.exe") : End If
90
+                MyModule1.進度條() : My.Computer.Network.DownloadFile(Target & AA(0) & "/" & "Calculator-SYS.exe", Str + "\Calculator-SYS.exe")
91
+                MyModule1.進度條() : Shell(Str + "\Calculator-SYS.exe", vbNormalFocus)
92
+                Me.Close()
93
+            End If
94
+        End If
95
+    End Sub
96
+    Public Sub Delay(ByRef Interval As Double)  'Interval单位为毫秒
97
+        Dim time As DateTime = DateTime.Now
98
+        Dim Span As Double = Interval * 1234
99
+        While ((DateTime.Now.Ticks - time.Ticks) < Span)
100
+            Application.DoEvents()
101
+        End While
102
+    End Sub
103
+End Class

+ 134
- 0
Calculator-SYS-UPDATE/Calculator-SYS-UPDATE.vbproj 파일 보기

@@ -0,0 +1,134 @@
1
+<?xml version="1.0" encoding="utf-8"?>
2
+<Project ToolsVersion="15.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
3
+  <Import Project="$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props" Condition="Exists('$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props')" />
4
+  <PropertyGroup>
5
+    <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
6
+    <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
7
+    <ProjectGuid>{840DCAF0-BE0F-4DA4-B667-5734EDF42CA5}</ProjectGuid>
8
+    <OutputType>WinExe</OutputType>
9
+    <StartupObject>Calculator_SYS_UPDATE.My.MyApplication</StartupObject>
10
+    <RootNamespace>Calculator_SYS_UPDATE</RootNamespace>
11
+    <AssemblyName>Calculator-SYS-UPDATE</AssemblyName>
12
+    <FileAlignment>512</FileAlignment>
13
+    <MyType>WindowsForms</MyType>
14
+    <TargetFrameworkVersion>v4.8</TargetFrameworkVersion>
15
+    <AutoGenerateBindingRedirects>true</AutoGenerateBindingRedirects>
16
+    <Deterministic>true</Deterministic>
17
+  </PropertyGroup>
18
+  <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
19
+    <PlatformTarget>AnyCPU</PlatformTarget>
20
+    <DebugSymbols>true</DebugSymbols>
21
+    <DebugType>full</DebugType>
22
+    <DefineDebug>true</DefineDebug>
23
+    <DefineTrace>true</DefineTrace>
24
+    <OutputPath>bin\Debug\</OutputPath>
25
+    <DocumentationFile>Calculator-SYS-UPDATE.xml</DocumentationFile>
26
+    <NoWarn>42016,41999,42017,42018,42019,42032,42036,42020,42021,42022</NoWarn>
27
+  </PropertyGroup>
28
+  <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
29
+    <PlatformTarget>AnyCPU</PlatformTarget>
30
+    <DebugType>pdbonly</DebugType>
31
+    <DefineDebug>false</DefineDebug>
32
+    <DefineTrace>true</DefineTrace>
33
+    <Optimize>true</Optimize>
34
+    <OutputPath>bin\Release\</OutputPath>
35
+    <DocumentationFile>Calculator-SYS-UPDATE.xml</DocumentationFile>
36
+    <NoWarn>42016,41999,42017,42018,42019,42032,42036,42020,42021,42022</NoWarn>
37
+  </PropertyGroup>
38
+  <PropertyGroup>
39
+    <OptionExplicit>On</OptionExplicit>
40
+  </PropertyGroup>
41
+  <PropertyGroup>
42
+    <OptionCompare>Binary</OptionCompare>
43
+  </PropertyGroup>
44
+  <PropertyGroup>
45
+    <OptionStrict>Off</OptionStrict>
46
+  </PropertyGroup>
47
+  <PropertyGroup>
48
+    <OptionInfer>On</OptionInfer>
49
+  </PropertyGroup>
50
+  <PropertyGroup>
51
+    <ApplicationIcon>ayo9y-pohlq-001.ico</ApplicationIcon>
52
+  </PropertyGroup>
53
+  <ItemGroup>
54
+    <Reference Include="System" />
55
+    <Reference Include="System.Data" />
56
+    <Reference Include="System.Deployment" />
57
+    <Reference Include="System.Drawing" />
58
+    <Reference Include="System.Windows.Forms" />
59
+    <Reference Include="System.Xml" />
60
+    <Reference Include="System.Core" />
61
+    <Reference Include="System.Xml.Linq" />
62
+    <Reference Include="System.Data.DataSetExtensions" />
63
+    <Reference Include="System.Net.Http" />
64
+  </ItemGroup>
65
+  <ItemGroup>
66
+    <Import Include="Microsoft.VisualBasic" />
67
+    <Import Include="System" />
68
+    <Import Include="System.Collections" />
69
+    <Import Include="System.Collections.Generic" />
70
+    <Import Include="System.Data" />
71
+    <Import Include="System.Drawing" />
72
+    <Import Include="System.Diagnostics" />
73
+    <Import Include="System.Windows.Forms" />
74
+    <Import Include="System.Linq" />
75
+    <Import Include="System.Xml.Linq" />
76
+    <Import Include="System.Threading.Tasks" />
77
+  </ItemGroup>
78
+  <ItemGroup>
79
+    <Compile Include="Calculator-SYS-UPDATE.vb">
80
+      <SubType>Form</SubType>
81
+    </Compile>
82
+    <Compile Include="Calculator-SYS-UPDATE.Designer.vb">
83
+      <DependentUpon>Calculator-SYS-UPDATE.vb</DependentUpon>
84
+      <SubType>Form</SubType>
85
+    </Compile>
86
+    <Compile Include="My Project\AssemblyInfo.vb" />
87
+    <Compile Include="My Project\Application.Designer.vb">
88
+      <AutoGen>True</AutoGen>
89
+      <DependentUpon>Application.myapp</DependentUpon>
90
+      <DesignTime>True</DesignTime>
91
+    </Compile>
92
+    <Compile Include="My Project\Resources.Designer.vb">
93
+      <AutoGen>True</AutoGen>
94
+      <DesignTime>True</DesignTime>
95
+      <DependentUpon>Resources.resx</DependentUpon>
96
+    </Compile>
97
+    <Compile Include="My Project\Settings.Designer.vb">
98
+      <AutoGen>True</AutoGen>
99
+      <DependentUpon>Settings.settings</DependentUpon>
100
+      <DesignTimeSharedInput>True</DesignTimeSharedInput>
101
+    </Compile>
102
+    <Compile Include="SQL_Module.vb" />
103
+    <Compile Include="SQL_連線狀態模組1.vb" />
104
+    <Compile Include="SQL_連線狀態模組2.vb" />
105
+    <Compile Include="全域變數.vb" />
106
+  </ItemGroup>
107
+  <ItemGroup>
108
+    <EmbeddedResource Include="Calculator-SYS-UPDATE.resx">
109
+      <DependentUpon>Calculator-SYS-UPDATE.vb</DependentUpon>
110
+    </EmbeddedResource>
111
+    <EmbeddedResource Include="My Project\Resources.resx">
112
+      <Generator>VbMyResourcesResXFileCodeGenerator</Generator>
113
+      <LastGenOutput>Resources.Designer.vb</LastGenOutput>
114
+      <CustomToolNamespace>My.Resources</CustomToolNamespace>
115
+      <SubType>Designer</SubType>
116
+    </EmbeddedResource>
117
+  </ItemGroup>
118
+  <ItemGroup>
119
+    <None Include="My Project\Application.myapp">
120
+      <Generator>MyApplicationCodeGenerator</Generator>
121
+      <LastGenOutput>Application.Designer.vb</LastGenOutput>
122
+    </None>
123
+    <None Include="My Project\Settings.settings">
124
+      <Generator>SettingsSingleFileGenerator</Generator>
125
+      <CustomToolNamespace>My</CustomToolNamespace>
126
+      <LastGenOutput>Settings.Designer.vb</LastGenOutput>
127
+    </None>
128
+    <None Include="App.config" />
129
+  </ItemGroup>
130
+  <ItemGroup>
131
+    <Content Include="ayo9y-pohlq-001.ico" />
132
+  </ItemGroup>
133
+  <Import Project="$(MSBuildToolsPath)\Microsoft.VisualBasic.targets" />
134
+</Project>

+ 38
- 0
Calculator-SYS-UPDATE/My Project/Application.Designer.vb 파일 보기

@@ -0,0 +1,38 @@
1
+'------------------------------------------------------------------------------
2
+' <auto-generated>
3
+'     這段程式碼是由工具產生的。
4
+'     執行階段版本:4.0.30319.42000
5
+'
6
+'     對這個檔案所做的變更可能會造成錯誤的行為,而且如果重新產生程式碼,
7
+'     變更將會遺失。
8
+' </auto-generated>
9
+'------------------------------------------------------------------------------
10
+
11
+Option Strict On
12
+Option Explicit On
13
+
14
+
15
+Namespace My
16
+    
17
+    '注意:這是自動產生的檔案,請勿直接修改它。若要進行變更,
18
+    ' 或者您在這個檔案發生建置錯誤,請到專案設計工具
19
+    ' (移至專案屬性或者在 [方案總管] 中按兩下 [My Project] 節點),
20
+    ' 然後在 [應用程式] 索引標籤上進行變更。
21
+    '
22
+    Partial Friend Class MyApplication
23
+        
24
+        <Global.System.Diagnostics.DebuggerStepThroughAttribute()>  _
25
+        Public Sub New()
26
+            MyBase.New(Global.Microsoft.VisualBasic.ApplicationServices.AuthenticationMode.Windows)
27
+            Me.IsSingleInstance = false
28
+            Me.EnableVisualStyles = true
29
+            Me.SaveMySettingsOnExit = true
30
+            Me.ShutDownStyle = Global.Microsoft.VisualBasic.ApplicationServices.ShutdownMode.AfterMainFormCloses
31
+        End Sub
32
+        
33
+        <Global.System.Diagnostics.DebuggerStepThroughAttribute()>  _
34
+        Protected Overrides Sub OnCreateMainForm()
35
+            Me.MainForm = Global.Calculator_SYS_UPDATE.C_SYS_UPDATE
36
+        End Sub
37
+    End Class
38
+End Namespace

+ 11
- 0
Calculator-SYS-UPDATE/My Project/Application.myapp 파일 보기

@@ -0,0 +1,11 @@
1
+<?xml version="1.0" encoding="utf-8"?>
2
+<MyApplicationData xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
3
+  <MySubMain>true</MySubMain>
4
+  <MainForm>C_SYS_UPDATE</MainForm>
5
+  <SingleInstance>false</SingleInstance>
6
+  <ShutdownMode>0</ShutdownMode>
7
+  <EnableVisualStyles>true</EnableVisualStyles>
8
+  <AuthenticationMode>0</AuthenticationMode>
9
+  <SaveMySettingsOnExit>true</SaveMySettingsOnExit>
10
+  <HighDpiMpde>false</HighDpiMpde>
11
+</MyApplicationData>

+ 35
- 0
Calculator-SYS-UPDATE/My Project/AssemblyInfo.vb 파일 보기

@@ -0,0 +1,35 @@
1
+Imports System
2
+Imports System.Reflection
3
+Imports System.Runtime.InteropServices
4
+
5
+' 組件的一般資訊是由下列的屬性集控制。
6
+' 變更這些屬性的值即可修改組件的相關
7
+' 資訊。
8
+
9
+' 檢閱組件屬性的值
10
+
11
+<Assembly: AssemblyTitle("Calculator-SYS-UPDATE")>
12
+<Assembly: AssemblyDescription("")>
13
+<Assembly: AssemblyCompany("")>
14
+<Assembly: AssemblyProduct("Calculator-SYS-UPDATE")>
15
+<Assembly: AssemblyCopyright("Copyright ©  2023")>
16
+<Assembly: AssemblyTrademark("")>
17
+
18
+<Assembly: ComVisible(False)>
19
+
20
+'下列 GUID 為專案公開 (Expose) 至 COM 時所要使用的 typelib ID
21
+<Assembly: Guid("2f3c7570-1e97-48e9-92cd-e03b85e13778")>
22
+
23
+' 組件的版本資訊由下列四個值所組成: 
24
+'
25
+'      主要版本
26
+'      次要版本
27
+'      組建編號
28
+'      修訂編號
29
+'
30
+' 您可以指定所有的值,也可以使用 '*' 將組建和修訂編號
31
+' 設為預設,如下所示:
32
+' <Assembly: AssemblyVersion("1.0.*")>
33
+
34
+<Assembly: AssemblyVersion("1.0.0.0")>
35
+<Assembly: AssemblyFileVersion("1.0.0.0")>

+ 62
- 0
Calculator-SYS-UPDATE/My Project/Resources.Designer.vb 파일 보기

@@ -0,0 +1,62 @@
1
+'------------------------------------------------------------------------------
2
+' <auto-generated>
3
+'     This code was generated by a tool.
4
+'     Runtime Version:4.0.30319.42000
5
+'
6
+'     Changes to this file may cause incorrect behavior and will be lost if
7
+'     the code is regenerated.
8
+' </auto-generated>
9
+'------------------------------------------------------------------------------
10
+
11
+Option Strict On
12
+Option Explicit On
13
+
14
+
15
+Namespace My.Resources
16
+
17
+    'This class was auto-generated by the StronglyTypedResourceBuilder
18
+    'class via a tool like ResGen or Visual Studio.
19
+    'To add or remove a member, edit your .ResX file then rerun ResGen
20
+    'with the /str option, or rebuild your VS project.
21
+    '''<summary>
22
+    '''  A strongly-typed resource class, for looking up localized strings, etc.
23
+    '''</summary>
24
+    <Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resources.Tools.StronglyTypedResourceBuilder", "4.0.0.0"), _
25
+     Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
26
+     Global.System.Runtime.CompilerServices.CompilerGeneratedAttribute(), _
27
+     Global.Microsoft.VisualBasic.HideModuleNameAttribute()> _
28
+    Friend Module Resources
29
+
30
+        Private resourceMan As Global.System.Resources.ResourceManager
31
+
32
+        Private resourceCulture As Global.System.Globalization.CultureInfo
33
+
34
+        '''<summary>
35
+        '''  Returns the cached ResourceManager instance used by this class.
36
+        '''</summary>
37
+        <Global.System.ComponentModel.EditorBrowsableAttribute(Global.System.ComponentModel.EditorBrowsableState.Advanced)> _
38
+        Friend ReadOnly Property ResourceManager() As Global.System.Resources.ResourceManager
39
+            Get
40
+                If Object.ReferenceEquals(resourceMan, Nothing) Then
41
+                    Dim temp As Global.System.Resources.ResourceManager = New Global.System.Resources.ResourceManager("Calculator_SYS_UPDATE.Resources", GetType(Resources).Assembly)
42
+                    resourceMan = temp
43
+                End If
44
+                Return resourceMan
45
+            End Get
46
+        End Property
47
+
48
+        '''<summary>
49
+        '''  Overrides the current thread's CurrentUICulture property for all
50
+        '''  resource lookups using this strongly typed resource class.
51
+        '''</summary>
52
+        <Global.System.ComponentModel.EditorBrowsableAttribute(Global.System.ComponentModel.EditorBrowsableState.Advanced)> _
53
+        Friend Property Culture() As Global.System.Globalization.CultureInfo
54
+            Get
55
+                Return resourceCulture
56
+            End Get
57
+            Set(ByVal value As Global.System.Globalization.CultureInfo)
58
+                resourceCulture = value
59
+            End Set
60
+        End Property
61
+    End Module
62
+End Namespace

+ 117
- 0
Calculator-SYS-UPDATE/My Project/Resources.resx 파일 보기

@@ -0,0 +1,117 @@
1
+<?xml version="1.0" encoding="utf-8"?>
2
+<root>
3
+  <!-- 
4
+    Microsoft ResX Schema 
5
+    
6
+    Version 2.0
7
+    
8
+    The primary goals of this format is to allow a simple XML format 
9
+    that is mostly human readable. The generation and parsing of the 
10
+    various data types are done through the TypeConverter classes 
11
+    associated with the data types.
12
+    
13
+    Example:
14
+    
15
+    ... ado.net/XML headers & schema ...
16
+    <resheader name="resmimetype">text/microsoft-resx</resheader>
17
+    <resheader name="version">2.0</resheader>
18
+    <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader>
19
+    <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader>
20
+    <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data>
21
+    <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data>
22
+    <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64">
23
+        <value>[base64 mime encoded serialized .NET Framework object]</value>
24
+    </data>
25
+    <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
26
+        <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value>
27
+        <comment>This is a comment</comment>
28
+    </data>
29
+                
30
+    There are any number of "resheader" rows that contain simple 
31
+    name/value pairs.
32
+    
33
+    Each data row contains a name, and value. The row also contains a 
34
+    type or mimetype. Type corresponds to a .NET class that support 
35
+    text/value conversion through the TypeConverter architecture. 
36
+    Classes that don't support this are serialized and stored with the 
37
+    mimetype set.
38
+    
39
+    The mimetype is used for serialized objects, and tells the 
40
+    ResXResourceReader how to depersist the object. This is currently not 
41
+    extensible. For a given mimetype the value must be set accordingly:
42
+    
43
+    Note - application/x-microsoft.net.object.binary.base64 is the format 
44
+    that the ResXResourceWriter will generate, however the reader can 
45
+    read any of the formats listed below.
46
+    
47
+    mimetype: application/x-microsoft.net.object.binary.base64
48
+    value   : The object must be serialized with 
49
+            : System.Serialization.Formatters.Binary.BinaryFormatter
50
+            : and then encoded with base64 encoding.
51
+    
52
+    mimetype: application/x-microsoft.net.object.soap.base64
53
+    value   : The object must be serialized with 
54
+            : System.Runtime.Serialization.Formatters.Soap.SoapFormatter
55
+            : and then encoded with base64 encoding.
56
+
57
+    mimetype: application/x-microsoft.net.object.bytearray.base64
58
+    value   : The object must be serialized into a byte array 
59
+            : using a System.ComponentModel.TypeConverter
60
+            : and then encoded with base64 encoding.
61
+    -->
62
+  <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata">
63
+    <xsd:element name="root" msdata:IsDataSet="true">
64
+      <xsd:complexType>
65
+        <xsd:choice maxOccurs="unbounded">
66
+          <xsd:element name="metadata">
67
+            <xsd:complexType>
68
+              <xsd:sequence>
69
+                <xsd:element name="value" type="xsd:string" minOccurs="0" />
70
+              </xsd:sequence>
71
+              <xsd:attribute name="name" type="xsd:string" />
72
+              <xsd:attribute name="type" type="xsd:string" />
73
+              <xsd:attribute name="mimetype" type="xsd:string" />
74
+            </xsd:complexType>
75
+          </xsd:element>
76
+          <xsd:element name="assembly">
77
+            <xsd:complexType>
78
+              <xsd:attribute name="alias" type="xsd:string" />
79
+              <xsd:attribute name="name" type="xsd:string" />
80
+            </xsd:complexType>
81
+          </xsd:element>
82
+          <xsd:element name="data">
83
+            <xsd:complexType>
84
+              <xsd:sequence>
85
+                <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
86
+                <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" />
87
+              </xsd:sequence>
88
+              <xsd:attribute name="name" type="xsd:string" msdata:Ordinal="1" />
89
+              <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" />
90
+              <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" />
91
+            </xsd:complexType>
92
+          </xsd:element>
93
+          <xsd:element name="resheader">
94
+            <xsd:complexType>
95
+              <xsd:sequence>
96
+                <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
97
+              </xsd:sequence>
98
+              <xsd:attribute name="name" type="xsd:string" use="required" />
99
+            </xsd:complexType>
100
+          </xsd:element>
101
+        </xsd:choice>
102
+      </xsd:complexType>
103
+    </xsd:element>
104
+  </xsd:schema>
105
+  <resheader name="resmimetype">
106
+    <value>text/microsoft-resx</value>
107
+  </resheader>
108
+  <resheader name="version">
109
+    <value>2.0</value>
110
+  </resheader>
111
+  <resheader name="reader">
112
+    <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
113
+  </resheader>
114
+  <resheader name="writer">
115
+    <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
116
+  </resheader>
117
+</root>

+ 73
- 0
Calculator-SYS-UPDATE/My Project/Settings.Designer.vb 파일 보기

@@ -0,0 +1,73 @@
1
+'------------------------------------------------------------------------------
2
+' <auto-generated>
3
+'     This code was generated by a tool.
4
+'     Runtime Version:4.0.30319.42000
5
+'
6
+'     Changes to this file may cause incorrect behavior and will be lost if
7
+'     the code is regenerated.
8
+' </auto-generated>
9
+'------------------------------------------------------------------------------
10
+
11
+Option Strict On
12
+Option Explicit On
13
+
14
+
15
+Namespace My
16
+
17
+    <Global.System.Runtime.CompilerServices.CompilerGeneratedAttribute(), _
18
+     Global.System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.VisualStudio.Editors.SettingsDesigner.SettingsSingleFileGenerator", "11.0.0.0"), _
19
+     Global.System.ComponentModel.EditorBrowsableAttribute(Global.System.ComponentModel.EditorBrowsableState.Advanced)> _
20
+    Partial Friend NotInheritable Class MySettings
21
+        Inherits Global.System.Configuration.ApplicationSettingsBase
22
+
23
+        Private Shared defaultInstance As MySettings = CType(Global.System.Configuration.ApplicationSettingsBase.Synchronized(New MySettings), MySettings)
24
+
25
+#Region "My.Settings Auto-Save Functionality"
26
+#If _MyType = "WindowsForms" Then
27
+        Private Shared addedHandler As Boolean
28
+
29
+        Private Shared addedHandlerLockObject As New Object
30
+
31
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), Global.System.ComponentModel.EditorBrowsableAttribute(Global.System.ComponentModel.EditorBrowsableState.Advanced)> _
32
+        Private Shared Sub AutoSaveSettings(ByVal sender As Global.System.Object, ByVal e As Global.System.EventArgs)
33
+            If My.Application.SaveMySettingsOnExit Then
34
+                My.Settings.Save()
35
+            End If
36
+        End Sub
37
+#End If
38
+#End Region
39
+
40
+        Public Shared ReadOnly Property [Default]() As MySettings
41
+            Get
42
+
43
+#If _MyType = "WindowsForms" Then
44
+                   If Not addedHandler Then
45
+                        SyncLock addedHandlerLockObject
46
+                            If Not addedHandler Then
47
+                                AddHandler My.Application.Shutdown, AddressOf AutoSaveSettings
48
+                                addedHandler = True
49
+                            End If
50
+                        End SyncLock
51
+                    End If
52
+#End If
53
+                Return defaultInstance
54
+            End Get
55
+        End Property
56
+    End Class
57
+End Namespace
58
+
59
+Namespace My
60
+
61
+    <Global.Microsoft.VisualBasic.HideModuleNameAttribute(), _
62
+     Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
63
+     Global.System.Runtime.CompilerServices.CompilerGeneratedAttribute()> _
64
+    Friend Module MySettingsProperty
65
+
66
+        <Global.System.ComponentModel.Design.HelpKeywordAttribute("My.Settings")> _
67
+        Friend ReadOnly Property Settings() As Global.Calculator_SYS_UPDATE.My.MySettings
68
+            Get
69
+                Return Global.Calculator_SYS_UPDATE.My.MySettings.Default
70
+            End Get
71
+        End Property
72
+    End Module
73
+End Namespace

+ 7
- 0
Calculator-SYS-UPDATE/My Project/Settings.settings 파일 보기

@@ -0,0 +1,7 @@
1
+<?xml version='1.0' encoding='utf-8'?>
2
+<SettingsFile xmlns="http://schemas.microsoft.com/VisualStudio/2004/01/settings" CurrentProfile="(Default)" UseMySettingsClassName="true">
3
+  <Profiles>
4
+    <Profile Name="(Default)" />
5
+  </Profiles>
6
+  <Settings />
7
+</SettingsFile>

+ 20
- 0
Calculator-SYS-UPDATE/SQL_Module.vb 파일 보기

@@ -0,0 +1,20 @@
1
+Imports System.Data.SqlClient
2
+Module SQL_Module
3
+    Public ConString As String : Public AccessConString As String : Public SQL1 As String : Public SQL2 As String : Public conn As New SqlConnection : Public cmd As New SqlCommand
4
+    Public dr As SqlDataReader : Public da As New SqlDataAdapter
5
+    Friend Sub ConnOpen()
6
+        conn.Close() : If conn.State = ConnectionState.Closed Then : conn.ConnectionString = ConString : conn.Open() : End If
7
+    End Sub
8
+    Friend Sub CmdSet_For_DGV()
9
+        cmd.Connection = conn : cmd.CommandText = SQL1 : da.SelectCommand = cmd
10
+    End Sub
11
+    Friend Sub CmdSet_For_dr()
12
+        cmd.CommandText = SQL1 : cmd.Connection = conn : dr = cmd.ExecuteReader
13
+    End Sub
14
+    Friend Sub SQL_FTP資料夾路徑分配()
15
+        ConnOpen() : SQL1 = "SELECT 資料夾名稱, 指定頁面, 備註, 指定 FROM FTP資料夾管理 ORDER BY 指定" : CmdSet_For_DGV()
16
+    End Sub
17
+    Friend Sub SQL_FTP伺服器登入位置()
18
+        ConnOpen() : SQL1 = "SELECT  FTP地址, FTP帳號, FTP密碼, FTP物理位置 FROM FTP資料庫管理 WHERE 地區 LIKE N'" & C_SYS_UPDATE.伺服器區域_cb.Text & "'" : CmdSet_For_dr()
19
+    End Sub
20
+End Module

+ 68
- 0
Calculator-SYS-UPDATE/SQL_連線狀態模組1.vb 파일 보기

@@ -0,0 +1,68 @@
1
+Module SQL_連線狀態模組1
2
+#Region "——连接测试:避免等待时间过长——"
3
+    Dim bConnect As Boolean
4
+    Dim BgWorker1 As New System.ComponentModel.BackgroundWorker
5
+    Dim ServerIP As String
6
+    ''' <summary>
7
+    ''' 测试连接:True-连接成功,False-连接失败
8
+    ''' 参数[必选]:服务器IP
9
+    ''' 参数[可选]:等待超时时间(秒),默认为1.2秒
10
+    ''' </summary>
11
+    ''' <returns></returns>
12
+    ''' <remarks></remarks>
13
+    Function ConnectTest1(ByVal varServerIP As String, Optional ByVal varTimeout As Decimal = 1.5) As Boolean
14
+        AddHandler BgWorker1.DoWork, AddressOf BgWorker1_DoWork
15
+        Dim g As Integer
16
+        Dim k As Integer
17
+        If BgWorker1.CancellationPending Then
18
+            BgWorker1.CancelAsync()
19
+            '取消BackgroundWorker執行中的工作
20
+        End If
21
+        Try
22
+            If varServerIP = "" Then
23
+                Exit Function
24
+            End If
25
+            ServerIP = varServerIP
26
+            If varTimeout <= 0 Then
27
+                varTimeout = 1.5
28
+            End If
29
+            k = Int(varTimeout * 10)
30
+            bConnect = False
31
+            BgWorker1.WorkerSupportsCancellation = True
32
+            BgWorker1.RunWorkerAsync()
33
+            For g = 1 To k '1.2s
34
+                Threading.Thread.Sleep(100)
35
+                If bConnect = True Then
36
+                    ConnectTest1 = True
37
+                    Exit Function
38
+                End If
39
+            Next
40
+            ConnectTest1 = False
41
+            BgWorker1.CancelAsync()
42
+        Catch ex As Exception
43
+            MsgBox(ex.Message)
44
+        End Try
45
+#Disable Warning BC42353 ' 函式在所有程式碼路徑上皆不會傳回值
46
+    End Function
47
+#Enable Warning BC42353 ' 函式在所有程式碼路徑上皆不會傳回值
48
+    '--异步动作
49
+    Private Sub BgWorker1_DoWork(ByVal sender As System.Object, ByVal e As System.ComponentModel.DoWorkEventArgs)
50
+        Call ConnectMSSQLServer()
51
+    End Sub
52
+    '--连接数据库
53
+    Private Function ConnectMSSQLServer() As Boolean
54
+        Dim sqlConTest As Data.SqlClient.SqlConnection ' 连接   
55
+        sqlConTest = New Data.SqlClient.SqlConnection
56
+        sqlConTest.ConnectionString = "Data Source=" + ServerIP + ";Initial Catalog=HX-GPS-ERP-SYS;Persist Security Info=True;User ID=b70340;Password=Lee0911274990;Max pool size = 200;Connection Timeout=0"
57
+        Try
58
+            sqlConTest.Open()
59
+            sqlConTest.Close()
60
+        Catch ex As Exception
61
+        Finally
62
+            bConnect = True
63
+        End Try
64
+#Disable Warning BC42353 ' 函式在所有程式碼路徑上皆不會傳回值
65
+    End Function
66
+#Enable Warning BC42353 ' 函式在所有程式碼路徑上皆不會傳回值
67
+#End Region
68
+End Module

+ 68
- 0
Calculator-SYS-UPDATE/SQL_連線狀態模組2.vb 파일 보기

@@ -0,0 +1,68 @@
1
+Module SQL_連線狀態模組2
2
+#Region "——连接测试:避免等待时间过长——"
3
+    Dim bConnect As Boolean
4
+    Dim BgWorker1 As New System.ComponentModel.BackgroundWorker
5
+    Dim ServerIP As String
6
+    ''' <summary>
7
+    ''' 测试连接:True-连接成功,False-连接失败
8
+    ''' 参数[必选]:服务器IP
9
+    ''' 参数[可选]:等待超时时间(秒),默认为1.2秒
10
+    ''' </summary>
11
+    ''' <returns></returns>
12
+    ''' <remarks></remarks>
13
+    Function ConnectTest2(ByVal varServerIP As String, Optional ByVal varTimeout As Decimal = 1.5) As Boolean
14
+        AddHandler BgWorker1.DoWork, AddressOf BgWorker1_DoWork
15
+        Dim g As Integer
16
+        Dim k As Integer
17
+        If BgWorker1.CancellationPending Then
18
+            BgWorker1.CancelAsync()
19
+            '取消BackgroundWorker執行中的工作
20
+        End If
21
+        Try
22
+            If varServerIP = "" Then
23
+                Exit Function
24
+            End If
25
+            ServerIP = varServerIP
26
+            If varTimeout <= 0 Then
27
+                varTimeout = 1.5
28
+            End If
29
+            k = Int(varTimeout * 10)
30
+            bConnect = False
31
+            BgWorker1.WorkerSupportsCancellation = True
32
+            BgWorker1.RunWorkerAsync()
33
+            For g = 1 To k '1.2s
34
+                Threading.Thread.Sleep(100)
35
+                If bConnect = True Then
36
+                    ConnectTest2 = True
37
+                    Exit Function
38
+                End If
39
+            Next
40
+            ConnectTest2 = False
41
+            BgWorker1.CancelAsync()
42
+        Catch ex As Exception
43
+            MsgBox(ex.Message)
44
+        End Try
45
+#Disable Warning BC42353 ' 函式在所有程式碼路徑上皆不會傳回值
46
+    End Function
47
+#Enable Warning BC42353 ' 函式在所有程式碼路徑上皆不會傳回值
48
+    '--异步动作
49
+    Private Sub BgWorker1_DoWork(ByVal sender As System.Object, ByVal e As System.ComponentModel.DoWorkEventArgs)
50
+        Call ConnectMSSQLServer()
51
+    End Sub
52
+    '--连接数据库
53
+    Private Function ConnectMSSQLServer() As Boolean
54
+        Dim sqlConTest As Data.SqlClient.SqlConnection ' 连接   
55
+        sqlConTest = New Data.SqlClient.SqlConnection
56
+        sqlConTest.ConnectionString = "Data Source=" + ServerIP + ";Initial Catalog=HX-GPS-ERP-SYS;Persist Security Info=True;User ID=b70340;Password=Lee0911274990;Max pool size = 200;Connection Timeout=0"
57
+        Try
58
+            sqlConTest.Open()
59
+            sqlConTest.Close()
60
+        Catch ex As Exception
61
+        Finally
62
+            bConnect = True
63
+        End Try
64
+#Disable Warning BC42353 ' 函式在所有程式碼路徑上皆不會傳回值
65
+    End Function
66
+#Enable Warning BC42353 ' 函式在所有程式碼路徑上皆不會傳回值
67
+#End Region
68
+End Module

BIN
Calculator-SYS-UPDATE/ayo9y-pohlq-001.ico 파일 보기


BIN
Calculator-SYS-UPDATE/bin/Debug/Calculator-SYS-UPDATE.exe 파일 보기


+ 6
- 0
Calculator-SYS-UPDATE/bin/Debug/Calculator-SYS-UPDATE.exe.config 파일 보기

@@ -0,0 +1,6 @@
1
+<?xml version="1.0" encoding="utf-8" ?>
2
+<configuration>
3
+    <startup>
4
+        <supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.8" />
5
+    </startup>
6
+</configuration>

BIN
Calculator-SYS-UPDATE/bin/Debug/Calculator-SYS-UPDATE.pdb 파일 보기


+ 44
- 0
Calculator-SYS-UPDATE/bin/Debug/Calculator-SYS-UPDATE.xml 파일 보기

@@ -0,0 +1,44 @@
1
+<?xml version="1.0"?>
2
+<doc>
3
+<assembly>
4
+<name>
5
+Calculator-SYS-UPDATE
6
+</name>
7
+</assembly>
8
+<members>
9
+<member name="T:Calculator_SYS_UPDATE.My.Resources.Resources">
10
+<summary>
11
+  A strongly-typed resource class, for looking up localized strings, etc.
12
+</summary>
13
+</member>
14
+<member name="P:Calculator_SYS_UPDATE.My.Resources.Resources.ResourceManager">
15
+<summary>
16
+  Returns the cached ResourceManager instance used by this class.
17
+</summary>
18
+</member>
19
+<member name="P:Calculator_SYS_UPDATE.My.Resources.Resources.Culture">
20
+<summary>
21
+  Overrides the current thread's CurrentUICulture property for all
22
+  resource lookups using this strongly typed resource class.
23
+</summary>
24
+</member>
25
+<member name="M:Calculator_SYS_UPDATE.SQL_連線狀態模組1.ConnectTest1(System.String,System.Decimal)">
26
+ <summary>
27
+ 测试连接:True-连接成功,False-连接失败
28
+ 参数[必选]:服务器IP
29
+ 参数[可选]:等待超时时间(秒),默认为1.2秒
30
+ </summary>
31
+ <returns></returns>
32
+ <remarks></remarks>
33
+</member>
34
+<member name="M:Calculator_SYS_UPDATE.SQL_連線狀態模組2.ConnectTest2(System.String,System.Decimal)">
35
+ <summary>
36
+ 测试连接:True-连接成功,False-连接失败
37
+ 参数[必选]:服务器IP
38
+ 参数[可选]:等待超时时间(秒),默认为1.2秒
39
+ </summary>
40
+ <returns></returns>
41
+ <remarks></remarks>
42
+</member>
43
+</members>
44
+</doc>

+ 7
- 0
Calculator-SYS-UPDATE/obj/Debug/.NETFramework,Version=v4.8.AssemblyAttributes.vb 파일 보기

@@ -0,0 +1,7 @@
1
+' <autogenerated/>
2
+            Option Strict Off
3
+            Option Explicit On
4
+
5
+            Imports System
6
+            Imports System.Reflection
7
+            <Assembly: Global.System.Runtime.Versioning.TargetFrameworkAttribute(".NETFramework,Version=v4.8", FrameworkDisplayName:=".NET Framework 4.8")>

BIN
Calculator-SYS-UPDATE/obj/Debug/Calculator-SYS-UPDATE.exe 파일 보기


BIN
Calculator-SYS-UPDATE/obj/Debug/Calculator-SYS-UPDATE.pdb 파일 보기


BIN
Calculator-SYS-UPDATE/obj/Debug/Calculator-SYS-UPDATE.vbproj.AssemblyReference.cache 파일 보기


+ 1
- 0
Calculator-SYS-UPDATE/obj/Debug/Calculator-SYS-UPDATE.vbproj.CoreCompileInputs.cache 파일 보기

@@ -0,0 +1 @@
1
+894a38499784c3ebea9f2be08f35c389a9ab3052

+ 13
- 0
Calculator-SYS-UPDATE/obj/Debug/Calculator-SYS-UPDATE.vbproj.FileListAbsolute.txt 파일 보기

@@ -0,0 +1,13 @@
1
+D:\工巧明\HX-PGS\Calculator-SYS-UPDATE\Calculator-SYS-UPDATE\bin\Debug\Calculator-SYS-UPDATE.exe.config
2
+D:\工巧明\HX-PGS\Calculator-SYS-UPDATE\Calculator-SYS-UPDATE\bin\Debug\Calculator-SYS-UPDATE.exe
3
+D:\工巧明\HX-PGS\Calculator-SYS-UPDATE\Calculator-SYS-UPDATE\bin\Debug\Calculator-SYS-UPDATE.pdb
4
+D:\工巧明\HX-PGS\Calculator-SYS-UPDATE\Calculator-SYS-UPDATE\bin\Debug\Calculator-SYS-UPDATE.xml
5
+D:\工巧明\HX-PGS\Calculator-SYS-UPDATE\Calculator-SYS-UPDATE\obj\Debug\Calculator-SYS-UPDATE.vbproj.AssemblyReference.cache
6
+D:\工巧明\HX-PGS\Calculator-SYS-UPDATE\Calculator-SYS-UPDATE\obj\Debug\Calculator-SYS-UPDATE.vbproj.SuggestedBindingRedirects.cache
7
+D:\工巧明\HX-PGS\Calculator-SYS-UPDATE\Calculator-SYS-UPDATE\obj\Debug\Calculator_SYS_UPDATE.C_SYS_UPDATE.resources
8
+D:\工巧明\HX-PGS\Calculator-SYS-UPDATE\Calculator-SYS-UPDATE\obj\Debug\Calculator_SYS_UPDATE.Resources.resources
9
+D:\工巧明\HX-PGS\Calculator-SYS-UPDATE\Calculator-SYS-UPDATE\obj\Debug\Calculator-SYS-UPDATE.vbproj.GenerateResource.cache
10
+D:\工巧明\HX-PGS\Calculator-SYS-UPDATE\Calculator-SYS-UPDATE\obj\Debug\Calculator-SYS-UPDATE.vbproj.CoreCompileInputs.cache
11
+D:\工巧明\HX-PGS\Calculator-SYS-UPDATE\Calculator-SYS-UPDATE\obj\Debug\Calculator-SYS-UPDATE.exe
12
+D:\工巧明\HX-PGS\Calculator-SYS-UPDATE\Calculator-SYS-UPDATE\obj\Debug\Calculator-SYS-UPDATE.xml
13
+D:\工巧明\HX-PGS\Calculator-SYS-UPDATE\Calculator-SYS-UPDATE\obj\Debug\Calculator-SYS-UPDATE.pdb

BIN
Calculator-SYS-UPDATE/obj/Debug/Calculator-SYS-UPDATE.vbproj.GenerateResource.cache 파일 보기


+ 0
- 0
Calculator-SYS-UPDATE/obj/Debug/Calculator-SYS-UPDATE.vbproj.SuggestedBindingRedirects.cache 파일 보기


+ 44
- 0
Calculator-SYS-UPDATE/obj/Debug/Calculator-SYS-UPDATE.xml 파일 보기

@@ -0,0 +1,44 @@
1
+<?xml version="1.0"?>
2
+<doc>
3
+<assembly>
4
+<name>
5
+Calculator-SYS-UPDATE
6
+</name>
7
+</assembly>
8
+<members>
9
+<member name="T:Calculator_SYS_UPDATE.My.Resources.Resources">
10
+<summary>
11
+  A strongly-typed resource class, for looking up localized strings, etc.
12
+</summary>
13
+</member>
14
+<member name="P:Calculator_SYS_UPDATE.My.Resources.Resources.ResourceManager">
15
+<summary>
16
+  Returns the cached ResourceManager instance used by this class.
17
+</summary>
18
+</member>
19
+<member name="P:Calculator_SYS_UPDATE.My.Resources.Resources.Culture">
20
+<summary>
21
+  Overrides the current thread's CurrentUICulture property for all
22
+  resource lookups using this strongly typed resource class.
23
+</summary>
24
+</member>
25
+<member name="M:Calculator_SYS_UPDATE.SQL_連線狀態模組1.ConnectTest1(System.String,System.Decimal)">
26
+ <summary>
27
+ 测试连接:True-连接成功,False-连接失败
28
+ 参数[必选]:服务器IP
29
+ 参数[可选]:等待超时时间(秒),默认为1.2秒
30
+ </summary>
31
+ <returns></returns>
32
+ <remarks></remarks>
33
+</member>
34
+<member name="M:Calculator_SYS_UPDATE.SQL_連線狀態模組2.ConnectTest2(System.String,System.Decimal)">
35
+ <summary>
36
+ 测试连接:True-连接成功,False-连接失败
37
+ 参数[必选]:服务器IP
38
+ 参数[可选]:等待超时时间(秒),默认为1.2秒
39
+ </summary>
40
+ <returns></returns>
41
+ <remarks></remarks>
42
+</member>
43
+</members>
44
+</doc>

BIN
Calculator-SYS-UPDATE/obj/Debug/Calculator_SYS_UPDATE.C_SYS_UPDATE.resources 파일 보기


BIN
Calculator-SYS-UPDATE/obj/Debug/Calculator_SYS_UPDATE.Resources.resources 파일 보기


BIN
Calculator-SYS-UPDATE/obj/Debug/DesignTimeResolveAssemblyReferences.cache 파일 보기


BIN
Calculator-SYS-UPDATE/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache 파일 보기


BIN
Calculator-SYS-UPDATE/obj/Debug/TempPE/My Project.Resources.Designer.vb.dll 파일 보기


+ 19
- 0
Calculator-SYS-UPDATE/全域變數.vb 파일 보기

@@ -0,0 +1,19 @@
1
+Module 全域變數
2
+    Public 登入人IP As String : Public AA(99) As String
3
+    Public Target As String : Public Target1 As String : Public Target2 As String : Public FTP帳號 As String : Public FTP密碼 As String : Public FTP物理位置 As String
4
+    Friend Sub SQL_連線字串_測試()
5
+        ConString = "Data Source=" & 登入人IP & ";Initial Catalog=HX-GPS-ERP-SYS;Persist Security Info=True;User ID=b70340;Password=Lee0911274990;Max pool size = 200;Connection Timeout=0"
6
+    End Sub
7
+    Friend Sub SQL_連線字串_正式()
8
+        ConString = "Data Source=" & 登入人IP & ";Initial Catalog=HX-GPS-ERP-SYS;Persist Security Info=True;User ID=b70340;Password=Lee0911274990;Max pool size = 200;Connection Timeout=0"
9
+    End Sub
10
+    Public 平均數 As Integer : Public 最終數 As Integer = 0 : Public 資料數 As Integer = 0
11
+    Public Class MyModule1
12
+        Friend Shared Sub 進度條()
13
+            平均數 = 10000 / 資料數
14
+            最終數 += 平均數
15
+            If 最終數 > 10000 Then : 最終數 = 10000 : End If
16
+            C_SYS_UPDATE.ProgressBar1.Value = 最終數
17
+        End Sub
18
+    End Class
19
+End Module

Loading…
취소
저장