Imports System.IO Imports System.Net Imports System.Text Imports System.Net.NetworkInformation Public Class HX_PGS_UPDATE ReadOnly ds2 As New DataSet ReadOnly computerProperties As IPGlobalProperties = IPGlobalProperties.GetIPGlobalProperties() ReadOnly IPEndPoint() As EndPoint = computerProperties.GetActiveTcpListeners() Dim myIPEndPoint As IPEndPoint Dim 內網線路, 開發線路, 刪除完成, OK1, OK2, OK3, OK4, OK5, OK6, OK7, OK8, OK9, OK10 As Boolean Dim Str As String = Application.StartupPath Dim TF As String Private Sub Set_清單1() ftp清單_dgv.DataSource = Nothing : ds2.Clear() ftp清單_dgv.ColumnHeadersHeightSizeMode = DataGridViewColumnHeadersHeightSizeMode.EnableResizing ftp清單_dgv.ColumnHeadersHeight = 25 ftp清單_dgv.AllowUserToAddRows = False SQL_FTP資料夾路徑分配() da.Fill(ds2) : ftp清單_dgv.DataSource = ds2.Tables(0) : conn.Close() End Sub Private Sub IP比對() '-----------------------確認登入伺服器位置----------------------------------------------------------------------------------------------------------------------------------------- If SQL_連線狀態模組2.ConnectTest2("192.168.1.63,2433") = True Then 登入人IP = "192.168.1.63,2433" Else If SQL_連線狀態模組1.ConnectTest1("106.1.48.106,4567") = True Then 登入人IP = "106.1.48.106,4567" Else 線路選擇.ShowDialog() End If End If End Sub Private Sub HX_PGS_UPDATE_Load(sender As Object, e As EventArgs) Handles MyBase.Load Dim strDirName As String : Dim Strs As String = Application.StartupPath If File.Exists(Strs & "\OPUPDATE.txt") Then : File.Delete(Strs & "\OPUPDATE.txt") : End If strDirName = Strs & "\OPUPDATE.txt" Try Using fs As IO.FileStream = New IO.FileStream(strDirName, FileMode.Append) Using sw As StreamWriter = New StreamWriter(fs, Encoding.Default) Dim str1 As String = "..." sw.WriteLine(str1) '插入一整行 sw.Flush() End Using End Using Catch ex As Exception End Try IP比對() If 登入人IP = "192.168.1.63,2433" Then : Target = "ftp://192.168.1.63:2121/" : FTP物理位置 = "C:\FTP\HXPGS\" : TF = "192-SQL-" ElseIf 登入人IP = "36.64.59.26,2433" Then : Target = "ftp://36.64.59.26:2121/" : FTP物理位置 = "C:\FTP\HXPGS\" : TF = "36-SQL-" ElseIf 登入人IP = "106.1.48.106,4567" Then : Target = "ftp://106.1.48.106:2121/HXPGS/" : FTP物理位置 = "D:\FTP\HXPGS\" : TF = "106-SQL-" End If : FTP帳號 = "" : FTP密碼 = "" : SQL_連線字串_正式() '----------判斷是否有更新指定檔案------------------------------------------------------------------------------------- If File.Exists(Strs & "\HXUPDATE.txt") Then : Else strDirName = Strs & "\HXUPDATE.txt" Try Using fs As IO.FileStream = New IO.FileStream(strDirName, FileMode.Append) Using sw As StreamWriter = New StreamWriter(fs, Encoding.Default) Dim strk As String = "3" sw.WriteLine(strk) '插入一整行 sw.Flush() End Using End Using Catch ex As Exception End Try End If Set_清單1() Dim HH As String = "" For i As Integer = 0 To ftp清單_dgv.Rows.Count - 1 If i < 10 Then : HH = "0" & i : ElseIf i >= 10 Then : HH = i : End If If ftp清單_dgv("指定", i).Value.ToString = "AA" & HH Then : AA(i) = ftp清單_dgv("資料夾名稱", i).Value.ToString : End If Next Target1 = Target & AA(0) & "/" Me.Text = "UPDATE " & TF '----------讀取更新指定檔案------------------------------------------------------------------------------------- Dim Str As String = Application.StartupPath If File.Exists(Str + "\HXUPDATE.txt") Then Dim filereader = My.Computer.FileSystem.OpenTextFileReader(Str + "\HXUPDATE.txt", System.Text.Encoding.Default) Dim Text As String = "" : Dim line As String = filereader.ReadLine() While Not (line Is Nothing) : Text = Text & line & vbCrLf : line = filereader.ReadLine() : End While : filereader.Close() If Strings.Left(Text, 1) = "1" Then 小更新_ch.Checked = True : 中更新_ch.Checked = False : 大更新_ch.Checked = False : 資料數 = 4 ElseIf Strings.Left(Text, 1) = "2" Then 小更新_ch.Checked = False : 中更新_ch.Checked = True : 大更新_ch.Checked = False : 資料數 = 70 ElseIf Strings.Left(Text, 1) = "3" Then 小更新_ch.Checked = False : 中更新_ch.Checked = False : 大更新_ch.Checked = True : 資料數 = 226 End If End If End Sub Private Sub HX_PGS_UPDATE_Shown(sender As Object, e As EventArgs) Handles MyBase.Shown If 小更新_ch.Checked = True Then 刪除完成 = True : 小更新.Enabled = True ElseIf 中更新_ch.Checked = True Then 刪除完成 = True : 中更新.Enabled = True ElseIf 大更新_ch.Checked = True Then 刪除所有檔案.Enabled = True : 大更新.Enabled = True End If '--- 開啟專案--------------------------------------------------------------------------------------------------------------------------- OK.Enabled = True End Sub Private Sub 小更新_Tick(sender As Object, e As EventArgs) Handles 小更新.Tick If 刪除完成 = True Then 小更新.Enabled = False 主程式更新.Enabled = True : OK2 = True : OK3 = True : OK4 = True : OK5 = True : OK6 = True : OK7 = True : OK8 = True : OK9 = True : OK10 = True End If End Sub Private Sub 中更新_Tick(sender As Object, e As EventArgs) Handles 中更新.Tick If 刪除完成 = True Then 中更新.Enabled = False '--- 刪除在下載--------------------------------------------------------------------------------------------------------------------------- 主程式更新.Enabled = True : 刪除在下載.Enabled = True '--- 比對下載--------------------------------------------------------------------------------------------------------------------------- 驗證存在1.Enabled = True : 驗證存在2.Enabled = True : 驗證存在3.Enabled = True : 驗證存在4.Enabled = True : 驗證存在5.Enabled = True 驗證存在6.Enabled = True : 驗證存在7.Enabled = True : OK10 = True End If End Sub Private Sub 大更新_Tick(sender As Object, e As EventArgs) Handles 大更新.Tick If 刪除完成 = True Then 大更新.Enabled = False '--- 刪除在下載--------------------------------------------------------------------------------------------------------------------------- 主程式更新.Enabled = True : 刪除在下載.Enabled = True '--- 比對下載--------------------------------------------------------------------------------------------------------------------------- 驗證存在1.Enabled = True : 驗證存在2.Enabled = True : 驗證存在3.Enabled = True : 驗證存在4.Enabled = True : 驗證存在5.Enabled = True 驗證存在6.Enabled = True : 驗證存在7.Enabled = True End If End Sub Public Sub Delay(ByRef Interval As Double) 'Interval单位为毫秒 Dim time As DateTime = DateTime.Now Dim Span As Double = Interval * 1234 While ((DateTime.Now.Ticks - time.Ticks) < Span) Application.DoEvents() End While End Sub Private Sub OK_Tick(sender As Object, e As EventArgs) Handles OK.Tick If OK1 = True And OK2 = True And OK3 = True And OK4 = True And OK5 = True And OK6 = True And OK7 = True And OK8 = True And OK9 = True And OK10 = True Then OK.Enabled = False : CheckBox11.Checked = True : Dim FS1 As String FS1 = "HXUPDATE.txt" : If File.Exists(Str & "\" & FS1) Then : File.Delete(Str & "\" & FS1) : End If Shell(Str + "\HX-PGS-ERP-SYS.exe", vbNormalFocus) : Me.Close() End If End Sub Private Sub 主程式更新_Tick(sender As Object, e As EventArgs) Handles 主程式更新.Tick Dim 已開啟 As Boolean = False : Dim FS1 As String Dim Strs As String = Application.StartupPath '-------------------刪除重新下載------------------------------------------------------------------------------------------- MyModule1.進度條() : FS1 = "LANGUAGE_FILE.csv" : If File.Exists(Str & "\" & FS1) Then : File.Delete(Str & "\" & FS1) : End If My.Computer.Network.DownloadFile(Target & AA(0) & "/" & FS1, Str & "\" & FS1) : Me.Text = "UPDATE " & TF & FS1 '-------------------沒找到就下載------------------------------------------------------------------------------------------- MyModule1.進度條() : FS1 = "TOKEN.pdf" : If File.Exists(Str & "\" & FS1) Then Else : My.Computer.Network.DownloadFile(Target & AA(0) & "/" & FS1, Str & "\" & FS1) : Me.Text = "UPDATE " & TF & FS1 : End If MyModule1.進度條() : FS1 = "HXBWLOG.png" : If File.Exists(Str & "\" & FS1) Then Else : My.Computer.Network.DownloadFile(Target & AA(0) & "/" & FS1, Str & "\" & FS1) : Me.Text = "UPDATE " & TF & FS1 : End If MyModule1.進度條() : FS1 = "PGSBWLOG.PNG" : If File.Exists(Str & "\" & FS1) Then Else : My.Computer.Network.DownloadFile(Target & AA(0) & "/" & FS1, Str & "\" & FS1) : Me.Text = "UPDATE " & TF & FS1 : End If FS1 = "CefSharp.BrowserSubprocess.Core.dll" : MyModule1.進度條() : If File.Exists(Str & "\" & FS1) Then : Else Me.Text = "SYS-UPDATE........" & FS1 : My.Computer.Network.DownloadFile(Target & AA(0) & "/" & FS1, Str & "\" & FS1) : End If FS1 = "CefSharp.BrowserSubprocess.Core.pdb" : MyModule1.進度條() : If File.Exists(Str & "\" & FS1) Then : Else Me.Text = "SYS-UPDATE........" & FS1 : My.Computer.Network.DownloadFile(Target & AA(0) & "/" & FS1, Str & "\" & FS1) : End If FS1 = "CefSharp.BrowserSubprocess.exe" : MyModule1.進度條() : If File.Exists(Str & "\" & FS1) Then : Else Me.Text = "SYS-UPDATE........" & FS1 : My.Computer.Network.DownloadFile(Target & AA(0) & "/" & FS1, Str & "\" & FS1) : End If FS1 = "CefSharp.BrowserSubprocess.pdb" : MyModule1.進度條() : If File.Exists(Str & "\" & FS1) Then : Else Me.Text = "SYS-UPDATE........" & FS1 : My.Computer.Network.DownloadFile(Target & AA(0) & "/" & FS1, Str & "\" & FS1) : End If FS1 = "CefSharp.Core.dll" : MyModule1.進度條() : If File.Exists(Str & "\" & FS1) Then : Else Me.Text = "SYS-UPDATE........" & FS1 : My.Computer.Network.DownloadFile(Target & AA(0) & "/" & FS1, Str & "\" & FS1) : End If FS1 = "CefSharp.Core.pdb" : MyModule1.進度條() : If File.Exists(Str & "\" & FS1) Then : Else Me.Text = "SYS-UPDATE........" & FS1 : My.Computer.Network.DownloadFile(Target & AA(0) & "/" & FS1, Str & "\" & FS1) : End If FS1 = "CefSharp.Core.Runtime.dll" : MyModule1.進度條() : If File.Exists(Str & "\" & FS1) Then : Else Me.Text = "SYS-UPDATE........" & FS1 : My.Computer.Network.DownloadFile(Target & AA(0) & "/" & FS1, Str & "\" & FS1) : End If FS1 = "CefSharp.Core.Runtime.pdb" : MyModule1.進度條() : If File.Exists(Str & "\" & FS1) Then : Else Me.Text = "SYS-UPDATE........" & FS1 : My.Computer.Network.DownloadFile(Target & AA(0) & "/" & FS1, Str & "\" & FS1) : End If FS1 = "CefSharp.Core.Runtime.xml" : MyModule1.進度條() : If File.Exists(Str & "\" & FS1) Then : Else Me.Text = "SYS-UPDATE........" & FS1 : My.Computer.Network.DownloadFile(Target & AA(0) & "/" & FS1, Str & "\" & FS1) : End If FS1 = "CefSharp.Core.xml" : MyModule1.進度條() : If File.Exists(Str & "\" & FS1) Then : Else Me.Text = "SYS-UPDATE........" & FS1 : My.Computer.Network.DownloadFile(Target & AA(0) & "/" & FS1, Str & "\" & FS1) : End If FS1 = "CefSharp.dll" : MyModule1.進度條() : If File.Exists(Str & "\" & FS1) Then : Else Me.Text = "SYS-UPDATE........" & FS1 : My.Computer.Network.DownloadFile(Target & AA(0) & "/" & FS1, Str & "\" & FS1) : End If FS1 = "CefSharp.pdb" : MyModule1.進度條() : If File.Exists(Str & "\" & FS1) Then : Else Me.Text = "SYS-UPDATE........" & FS1 : My.Computer.Network.DownloadFile(Target & AA(0) & "/" & FS1, Str & "\" & FS1) : End If FS1 = "CefSharp.WinForms.dll" : MyModule1.進度條() : If File.Exists(Str & "\" & FS1) Then : Else Me.Text = "SYS-UPDATE........" & FS1 : My.Computer.Network.DownloadFile(Target & AA(0) & "/" & FS1, Str & "\" & FS1) : End If FS1 = "CefSharp.WinForms.pdb" : MyModule1.進度條() : If File.Exists(Str & "\" & FS1) Then : Else Me.Text = "SYS-UPDATE........" & FS1 : My.Computer.Network.DownloadFile(Target & AA(0) & "/" & FS1, Str & "\" & FS1) : End If FS1 = "CefSharp.WinForms.xml" : MyModule1.進度條() : If File.Exists(Str & "\" & FS1) Then : Else Me.Text = "SYS-UPDATE........" & FS1 : My.Computer.Network.DownloadFile(Target & AA(0) & "/" & FS1, Str & "\" & FS1) : End If FS1 = "CefSharp.xml" : MyModule1.進度條() : If File.Exists(Str & "\" & FS1) Then : Else Me.Text = "SYS-UPDATE........" & FS1 : My.Computer.Network.DownloadFile(Target & AA(0) & "/" & FS1, Str & "\" & FS1) : End If FS1 = "chrome_100_percent.pak" : MyModule1.進度條() : If File.Exists(Str & "\" & FS1) Then : Else Me.Text = "SYS-UPDATE........" & FS1 : My.Computer.Network.DownloadFile(Target & AA(0) & "/" & FS1, Str & "\" & FS1) : End If FS1 = "chrome_200_percent.pak" : MyModule1.進度條() : If File.Exists(Str & "\" & FS1) Then : Else Me.Text = "SYS-UPDATE........" & FS1 : My.Computer.Network.DownloadFile(Target & AA(0) & "/" & FS1, Str & "\" & FS1) : End If FS1 = "chrome_elf.dll" : MyModule1.進度條() : If File.Exists(Str & "\" & FS1) Then : Else Me.Text = "SYS-UPDATE........" & FS1 : My.Computer.Network.DownloadFile(Target & AA(0) & "/" & FS1, Str & "\" & FS1) : End If FS1 = "d3dcompiler_47.dll" : MyModule1.進度條() : If File.Exists(Str & "\" & FS1) Then : Else Me.Text = "SYS-UPDATE........" & FS1 : My.Computer.Network.DownloadFile(Target & AA(0) & "/" & FS1, Str & "\" & FS1) : End If FS1 = "debug.log" : MyModule1.進度條() : If File.Exists(Str & "\" & FS1) Then : Else Me.Text = "SYS-UPDATE........" & FS1 : My.Computer.Network.DownloadFile(Target & AA(0) & "/" & FS1, Str & "\" & FS1) : End If FS1 = "DocumentFormat.OpenXml.dll" : MyModule1.進度條() : If File.Exists(Str & "\" & FS1) Then : Else Me.Text = "SYS-UPDATE........" & FS1 : My.Computer.Network.DownloadFile(Target & AA(0) & "/" & FS1, Str & "\" & FS1) : End If FS1 = "DocumentFormat.OpenXml.xml" : MyModule1.進度條() : If File.Exists(Str & "\" & FS1) Then : Else Me.Text = "SYS-UPDATE........" & FS1 : My.Computer.Network.DownloadFile(Target & AA(0) & "/" & FS1, Str & "\" & FS1) : End If FS1 = "icudtl.dat" : MyModule1.進度條() : If File.Exists(Str & "\" & FS1) Then : Else Me.Text = "SYS-UPDATE........" & FS1 : My.Computer.Network.DownloadFile(Target & AA(0) & "/" & FS1, Str & "\" & FS1) : End If FS1 = "libcef.dll" : MyModule1.進度條() : If File.Exists(Str & "\" & FS1) Then : Else Me.Text = "SYS-UPDATE........" & FS1 : My.Computer.Network.DownloadFile(Target & AA(0) & "/" & FS1, Str & "\" & FS1) : End If FS1 = "libEGL.dll" : MyModule1.進度條() : If File.Exists(Str & "\" & FS1) Then : Else Me.Text = "SYS-UPDATE........" & FS1 : My.Computer.Network.DownloadFile(Target & AA(0) & "/" & FS1, Str & "\" & FS1) : End If FS1 = "libGLESv2.dll" : MyModule1.進度條() : If File.Exists(Str & "\" & FS1) Then : Else Me.Text = "SYS-UPDATE........" & FS1 : My.Computer.Network.DownloadFile(Target & AA(0) & "/" & FS1, Str & "\" & FS1) : End If FS1 = "LICENSE.txt" : MyModule1.進度條() : If File.Exists(Str & "\" & FS1) Then : Else Me.Text = "SYS-UPDATE........" & FS1 : My.Computer.Network.DownloadFile(Target & AA(0) & "/" & FS1, Str & "\" & FS1) : End If FS1 = "README.txt" : MyModule1.進度條() : If File.Exists(Str & "\" & FS1) Then : Else Me.Text = "SYS-UPDATE........" & FS1 : My.Computer.Network.DownloadFile(Target & AA(0) & "/" & FS1, Str & "\" & FS1) : End If FS1 = "resources.pak" : MyModule1.進度條() : If File.Exists(Str & "\" & FS1) Then : Else Me.Text = "SYS-UPDATE........" & FS1 : My.Computer.Network.DownloadFile(Target & AA(0) & "/" & FS1, Str & "\" & FS1) : End If FS1 = "snapshot_blob.bin" : MyModule1.進度條() : If File.Exists(Str & "\" & FS1) Then : Else Me.Text = "SYS-UPDATE........" & FS1 : My.Computer.Network.DownloadFile(Target & AA(0) & "/" & FS1, Str & "\" & FS1) : End If FS1 = "v8_context_snapshot.bin" : MyModule1.進度條() : If File.Exists(Str & "\" & FS1) Then : Else Me.Text = "SYS-UPDATE........" & FS1 : My.Computer.Network.DownloadFile(Target & AA(0) & "/" & FS1, Str & "\" & FS1) : End If FS1 = "vk_swiftshader.dll" : MyModule1.進度條() : If File.Exists(Str & "\" & FS1) Then : Else Me.Text = "SYS-UPDATE........" & FS1 : My.Computer.Network.DownloadFile(Target & AA(0) & "/" & FS1, Str & "\" & FS1) : End If FS1 = "vk_swiftshader_icd.json" : MyModule1.進度條() : If File.Exists(Str & "\" & FS1) Then : Else Me.Text = "SYS-UPDATE........" & FS1 : My.Computer.Network.DownloadFile(Target & AA(0) & "/" & FS1, Str & "\" & FS1) : End If FS1 = "vulkan-1.dll" : MyModule1.進度條() : If File.Exists(Str & "\" & FS1) Then : Else Me.Text = "SYS-UPDATE........" & FS1 : My.Computer.Network.DownloadFile(Target & AA(0) & "/" & FS1, Str & "\" & FS1) : End If FS1 = "PdfSharp.Charting.dll" : MyModule1.進度條() : If File.Exists(Str & "\" & FS1) Then : Else Me.Text = "SYS-UPDATE........" & FS1 : My.Computer.Network.DownloadFile(Target & AA(0) & "/" & FS1, Str & "\" & FS1) : End If FS1 = "PdfSharp.Charting.xml" : MyModule1.進度條() : If File.Exists(Str & "\" & FS1) Then : Else Me.Text = "SYS-UPDATE........" & FS1 : My.Computer.Network.DownloadFile(Target & AA(0) & "/" & FS1, Str & "\" & FS1) : End If FS1 = "PdfSharp.dll" : MyModule1.進度條() : If File.Exists(Str & "\" & FS1) Then : Else Me.Text = "SYS-UPDATE........" & FS1 : My.Computer.Network.DownloadFile(Target & AA(0) & "/" & FS1, Str & "\" & FS1) : End If FS1 = "PdfSharp.xml" : MyModule1.進度條() : If File.Exists(Str & "\" & FS1) Then : Else Me.Text = "SYS-UPDATE........" & FS1 : My.Computer.Network.DownloadFile(Target & AA(0) & "/" & FS1, Str & "\" & FS1) : End If MyModule1.進度條() : If Dir(Str + "\de", vbDirectory) <> "" Then : Else : MkDir(Str + "\de") : End If FS1 = "PdfSharp.Charting.resources.dll" : MyModule1.進度條() : If File.Exists(Str & "\de\" & FS1) Then : Else Me.Text = "SYS-UPDATE........" & FS1 : My.Computer.Network.DownloadFile(Target & AA(0) & "/de/" & FS1, Str & "\de\" & FS1) : End If FS1 = "PdfSharp.resources.dll" : MyModule1.進度條() : If File.Exists(Str & "\de\" & FS1) Then : Else Me.Text = "SYS-UPDATE........" & FS1 : My.Computer.Network.DownloadFile(Target & AA(0) & "/de/" & FS1, Str & "\de\" & FS1) : End If MyModule1.進度條() : If Dir(Str + "\DawnCache", vbDirectory) <> "" Then : Else : MkDir(Str + "\DawnCache") : End If FS1 = "data_0" : MyModule1.進度條() : If File.Exists(Str & "\DawnCache\" & FS1) Then : Else Me.Text = "SYS-UPDATE........" & FS1 : My.Computer.Network.DownloadFile(Target & AA(0) & "/DawnCache/" & FS1, Str & "\DawnCache\" & FS1) : End If FS1 = "data_1" : MyModule1.進度條() : If File.Exists(Str & "\DawnCache\" & FS1) Then : Else Me.Text = "SYS-UPDATE........" & FS1 : My.Computer.Network.DownloadFile(Target & AA(0) & "/DawnCache/" & FS1, Str & "\DawnCache\" & FS1) : End If FS1 = "data_2" : MyModule1.進度條() : If File.Exists(Str & "\DawnCache\" & FS1) Then : Else Me.Text = "SYS-UPDATE........" & FS1 : My.Computer.Network.DownloadFile(Target & AA(0) & "/DawnCache/" & FS1, Str & "\DawnCache\" & FS1) : End If FS1 = "data_3" : MyModule1.進度條() : If File.Exists(Str & "\DawnCache\" & FS1) Then : Else Me.Text = "SYS-UPDATE........" & FS1 : My.Computer.Network.DownloadFile(Target & AA(0) & "/DawnCache/" & FS1, Str & "\DawnCache\" & FS1) : End If FS1 = "index" : MyModule1.進度條() : If File.Exists(Str & "\DawnCache\" & FS1) Then : Else Me.Text = "SYS-UPDATE........" & FS1 : My.Computer.Network.DownloadFile(Target & AA(0) & "/DawnCache/" & FS1, Str & "\DawnCache\" & FS1) : End If MyModule1.進度條() : If Dir(Str + "\GPUCache", vbDirectory) <> "" Then : Else : MkDir(Str + "\GPUCache") : End If FS1 = "data_0" : MyModule1.進度條() : If File.Exists(Str & "\GPUCache\" & FS1) Then : Else Me.Text = "SYS-UPDATE........" & FS1 : My.Computer.Network.DownloadFile(Target & AA(0) & "/GPUCache/" & FS1, Str & "\GPUCache\" & FS1) : End If FS1 = "data_1" : MyModule1.進度條() : If File.Exists(Str & "\GPUCache\" & FS1) Then : Else Me.Text = "SYS-UPDATE........" & FS1 : My.Computer.Network.DownloadFile(Target & AA(0) & "/GPUCache/" & FS1, Str & "\GPUCache\" & FS1) : End If FS1 = "data_2" : MyModule1.進度條() : If File.Exists(Str & "\GPUCache\" & FS1) Then : Else Me.Text = "SYS-UPDATE........" & FS1 : My.Computer.Network.DownloadFile(Target & AA(0) & "/GPUCache/" & FS1, Str & "\GPUCache\" & FS1) : End If FS1 = "data_3" : MyModule1.進度條() : If File.Exists(Str & "\GPUCache\" & FS1) Then : Else Me.Text = "SYS-UPDATE........" & FS1 : My.Computer.Network.DownloadFile(Target & AA(0) & "/GPUCache/" & FS1, Str & "\GPUCache\" & FS1) : End If FS1 = "index" : MyModule1.進度條() : If File.Exists(Str & "\GPUCache\" & FS1) Then : Else Me.Text = "SYS-UPDATE........" & FS1 : My.Computer.Network.DownloadFile(Target & AA(0) & "/GPUCache/" & FS1, Str & "\GPUCache\" & FS1) : End If MyModule1.進度條() : If Dir(Str + "\locales", vbDirectory) <> "" Then : Else : MkDir(Str + "\locales") : End If FS1 = "af.pak" : MyModule1.進度條() : If File.Exists(Str & "\locales\" & FS1) Then : Else Me.Text = "SYS-UPDATE........" & FS1 : My.Computer.Network.DownloadFile(Target & AA(0) & "/locales/" & FS1, Str & "\locales\" & FS1) : End If FS1 = "am.pak" : MyModule1.進度條() : If File.Exists(Str & "\locales\" & FS1) Then : Else Me.Text = "SYS-UPDATE........" & FS1 : My.Computer.Network.DownloadFile(Target & AA(0) & "/locales/" & FS1, Str & "\locales\" & FS1) : End If FS1 = "ar.pak" : MyModule1.進度條() : If File.Exists(Str & "\locales\" & FS1) Then : Else Me.Text = "SYS-UPDATE........" & FS1 : My.Computer.Network.DownloadFile(Target & AA(0) & "/locales/" & FS1, Str & "\locales\" & FS1) : End If FS1 = "bg.pak" : MyModule1.進度條() : If File.Exists(Str & "\locales\" & FS1) Then : Else Me.Text = "SYS-UPDATE........" & FS1 : My.Computer.Network.DownloadFile(Target & AA(0) & "/locales/" & FS1, Str & "\locales\" & FS1) : End If FS1 = "bn.pak" : MyModule1.進度條() : If File.Exists(Str & "\locales\" & FS1) Then : Else Me.Text = "SYS-UPDATE........" & FS1 : My.Computer.Network.DownloadFile(Target & AA(0) & "/locales/" & FS1, Str & "\locales\" & FS1) : End If FS1 = "ca.pak" : MyModule1.進度條() : If File.Exists(Str & "\locales\" & FS1) Then : Else Me.Text = "SYS-UPDATE........" & FS1 : My.Computer.Network.DownloadFile(Target & AA(0) & "/locales/" & FS1, Str & "\locales\" & FS1) : End If FS1 = "cs.pak" : MyModule1.進度條() : If File.Exists(Str & "\locales\" & FS1) Then : Else Me.Text = "SYS-UPDATE........" & FS1 : My.Computer.Network.DownloadFile(Target & AA(0) & "/locales/" & FS1, Str & "\locales\" & FS1) : End If FS1 = "da.pak" : MyModule1.進度條() : If File.Exists(Str & "\locales\" & FS1) Then : Else Me.Text = "SYS-UPDATE........" & FS1 : My.Computer.Network.DownloadFile(Target & AA(0) & "/locales/" & FS1, Str & "\locales\" & FS1) : End If FS1 = "de.pak" : MyModule1.進度條() : If File.Exists(Str & "\locales\" & FS1) Then : Else Me.Text = "SYS-UPDATE........" & FS1 : My.Computer.Network.DownloadFile(Target & AA(0) & "/locales/" & FS1, Str & "\locales\" & FS1) : End If FS1 = "el.pak" : MyModule1.進度條() : If File.Exists(Str & "\locales\" & FS1) Then : Else Me.Text = "SYS-UPDATE........" & FS1 : My.Computer.Network.DownloadFile(Target & AA(0) & "/locales/" & FS1, Str & "\locales\" & FS1) : End If FS1 = "en-GB.pak" : MyModule1.進度條() : If File.Exists(Str & "\locales\" & FS1) Then : Else Me.Text = "SYS-UPDATE........" & FS1 : My.Computer.Network.DownloadFile(Target & AA(0) & "/locales/" & FS1, Str & "\locales\" & FS1) : End If FS1 = "en-US.pak" : MyModule1.進度條() : If File.Exists(Str & "\locales\" & FS1) Then : Else Me.Text = "SYS-UPDATE........" & FS1 : My.Computer.Network.DownloadFile(Target & AA(0) & "/locales/" & FS1, Str & "\locales\" & FS1) : End If FS1 = "es-419.pak" : MyModule1.進度條() : If File.Exists(Str & "\locales\" & FS1) Then : Else Me.Text = "SYS-UPDATE........" & FS1 : My.Computer.Network.DownloadFile(Target & AA(0) & "/locales/" & FS1, Str & "\locales\" & FS1) : End If FS1 = "es.pak" : MyModule1.進度條() : If File.Exists(Str & "\locales\" & FS1) Then : Else Me.Text = "SYS-UPDATE........" & FS1 : My.Computer.Network.DownloadFile(Target & AA(0) & "/locales/" & FS1, Str & "\locales\" & FS1) : End If FS1 = "et.pak" : MyModule1.進度條() : If File.Exists(Str & "\locales\" & FS1) Then : Else Me.Text = "SYS-UPDATE........" & FS1 : My.Computer.Network.DownloadFile(Target & AA(0) & "/locales/" & FS1, Str & "\locales\" & FS1) : End If FS1 = "fa.pak" : MyModule1.進度條() : If File.Exists(Str & "\locales\" & FS1) Then : Else Me.Text = "SYS-UPDATE........" & FS1 : My.Computer.Network.DownloadFile(Target & AA(0) & "/locales/" & FS1, Str & "\locales\" & FS1) : End If FS1 = "fi.pak" : MyModule1.進度條() : If File.Exists(Str & "\locales\" & FS1) Then : Else Me.Text = "SYS-UPDATE........" & FS1 : My.Computer.Network.DownloadFile(Target & AA(0) & "/locales/" & FS1, Str & "\locales\" & FS1) : End If FS1 = "fil.pak" : MyModule1.進度條() : If File.Exists(Str & "\locales\" & FS1) Then : Else Me.Text = "SYS-UPDATE........" & FS1 : My.Computer.Network.DownloadFile(Target & AA(0) & "/locales/" & FS1, Str & "\locales\" & FS1) : End If FS1 = "fr.pak" : MyModule1.進度條() : If File.Exists(Str & "\locales\" & FS1) Then : Else Me.Text = "SYS-UPDATE........" & FS1 : My.Computer.Network.DownloadFile(Target & AA(0) & "/locales/" & FS1, Str & "\locales\" & FS1) : End If FS1 = "gu.pak" : MyModule1.進度條() : If File.Exists(Str & "\locales\" & FS1) Then : Else Me.Text = "SYS-UPDATE........" & FS1 : My.Computer.Network.DownloadFile(Target & AA(0) & "/locales/" & FS1, Str & "\locales\" & FS1) : End If FS1 = "he.pak" : MyModule1.進度條() : If File.Exists(Str & "\locales\" & FS1) Then : Else Me.Text = "SYS-UPDATE........" & FS1 : My.Computer.Network.DownloadFile(Target & AA(0) & "/locales/" & FS1, Str & "\locales\" & FS1) : End If FS1 = "hi.pak" : MyModule1.進度條() : If File.Exists(Str & "\locales\" & FS1) Then : Else Me.Text = "SYS-UPDATE........" & FS1 : My.Computer.Network.DownloadFile(Target & AA(0) & "/locales/" & FS1, Str & "\locales\" & FS1) : End If FS1 = "hr.pak" : MyModule1.進度條() : If File.Exists(Str & "\locales\" & FS1) Then : Else Me.Text = "SYS-UPDATE........" & FS1 : My.Computer.Network.DownloadFile(Target & AA(0) & "/locales/" & FS1, Str & "\locales\" & FS1) : End If FS1 = "hu.pak" : MyModule1.進度條() : If File.Exists(Str & "\locales\" & FS1) Then : Else Me.Text = "SYS-UPDATE........" & FS1 : My.Computer.Network.DownloadFile(Target & AA(0) & "/locales/" & FS1, Str & "\locales\" & FS1) : End If FS1 = "id.pak" : MyModule1.進度條() : If File.Exists(Str & "\locales\" & FS1) Then : Else Me.Text = "SYS-UPDATE........" & FS1 : My.Computer.Network.DownloadFile(Target & AA(0) & "/locales/" & FS1, Str & "\locales\" & FS1) : End If FS1 = "it.pak" : MyModule1.進度條() : If File.Exists(Str & "\locales\" & FS1) Then : Else Me.Text = "SYS-UPDATE........" & FS1 : My.Computer.Network.DownloadFile(Target & AA(0) & "/locales/" & FS1, Str & "\locales\" & FS1) : End If FS1 = "ja.pak" : MyModule1.進度條() : If File.Exists(Str & "\locales\" & FS1) Then : Else Me.Text = "SYS-UPDATE........" & FS1 : My.Computer.Network.DownloadFile(Target & AA(0) & "/locales/" & FS1, Str & "\locales\" & FS1) : End If FS1 = "kn.pak" : MyModule1.進度條() : If File.Exists(Str & "\locales\" & FS1) Then : Else Me.Text = "SYS-UPDATE........" & FS1 : My.Computer.Network.DownloadFile(Target & AA(0) & "/locales/" & FS1, Str & "\locales\" & FS1) : End If FS1 = "ko.pak" : MyModule1.進度條() : If File.Exists(Str & "\locales\" & FS1) Then : Else Me.Text = "SYS-UPDATE........" & FS1 : My.Computer.Network.DownloadFile(Target & AA(0) & "/locales/" & FS1, Str & "\locales\" & FS1) : End If FS1 = "lt.pak" : MyModule1.進度條() : If File.Exists(Str & "\locales\" & FS1) Then : Else Me.Text = "SYS-UPDATE........" & FS1 : My.Computer.Network.DownloadFile(Target & AA(0) & "/locales/" & FS1, Str & "\locales\" & FS1) : End If FS1 = "lv.pak" : MyModule1.進度條() : If File.Exists(Str & "\locales\" & FS1) Then : Else Me.Text = "SYS-UPDATE........" & FS1 : My.Computer.Network.DownloadFile(Target & AA(0) & "/locales/" & FS1, Str & "\locales\" & FS1) : End If FS1 = "ml.pak" : MyModule1.進度條() : If File.Exists(Str & "\locales\" & FS1) Then : Else Me.Text = "SYS-UPDATE........" & FS1 : My.Computer.Network.DownloadFile(Target & AA(0) & "/locales/" & FS1, Str & "\locales\" & FS1) : End If FS1 = "mr.pak" : MyModule1.進度條() : If File.Exists(Str & "\locales\" & FS1) Then : Else Me.Text = "SYS-UPDATE........" & FS1 : My.Computer.Network.DownloadFile(Target & AA(0) & "/locales/" & FS1, Str & "\locales\" & FS1) : End If FS1 = "ms.pak" : MyModule1.進度條() : If File.Exists(Str & "\locales\" & FS1) Then : Else Me.Text = "SYS-UPDATE........" & FS1 : My.Computer.Network.DownloadFile(Target & AA(0) & "/locales/" & FS1, Str & "\locales\" & FS1) : End If FS1 = "nb.pak" : MyModule1.進度條() : If File.Exists(Str & "\locales\" & FS1) Then : Else Me.Text = "SYS-UPDATE........" & FS1 : My.Computer.Network.DownloadFile(Target & AA(0) & "/locales/" & FS1, Str & "\locales\" & FS1) : End If FS1 = "nl.pak" : MyModule1.進度條() : If File.Exists(Str & "\locales\" & FS1) Then : Else Me.Text = "SYS-UPDATE........" & FS1 : My.Computer.Network.DownloadFile(Target & AA(0) & "/locales/" & FS1, Str & "\locales\" & FS1) : End If FS1 = "pl.pak" : MyModule1.進度條() : If File.Exists(Str & "\locales\" & FS1) Then : Else Me.Text = "SYS-UPDATE........" & FS1 : My.Computer.Network.DownloadFile(Target & AA(0) & "/locales/" & FS1, Str & "\locales\" & FS1) : End If FS1 = "pt-BR.pak" : MyModule1.進度條() : If File.Exists(Str & "\locales\" & FS1) Then : Else Me.Text = "SYS-UPDATE........" & FS1 : My.Computer.Network.DownloadFile(Target & AA(0) & "/locales/" & FS1, Str & "\locales\" & FS1) : End If FS1 = "pt-PT.pak" : MyModule1.進度條() : If File.Exists(Str & "\locales\" & FS1) Then : Else Me.Text = "SYS-UPDATE........" & FS1 : My.Computer.Network.DownloadFile(Target & AA(0) & "/locales/" & FS1, Str & "\locales\" & FS1) : End If FS1 = "ro.pak" : MyModule1.進度條() : If File.Exists(Str & "\locales\" & FS1) Then : Else Me.Text = "SYS-UPDATE........" & FS1 : My.Computer.Network.DownloadFile(Target & AA(0) & "/locales/" & FS1, Str & "\locales\" & FS1) : End If FS1 = "ru.pak" : MyModule1.進度條() : If File.Exists(Str & "\locales\" & FS1) Then : Else Me.Text = "SYS-UPDATE........" & FS1 : My.Computer.Network.DownloadFile(Target & AA(0) & "/locales/" & FS1, Str & "\locales\" & FS1) : End If FS1 = "sk.pak" : MyModule1.進度條() : If File.Exists(Str & "\locales\" & FS1) Then : Else Me.Text = "SYS-UPDATE........" & FS1 : My.Computer.Network.DownloadFile(Target & AA(0) & "/locales/" & FS1, Str & "\locales\" & FS1) : End If FS1 = "sl.pak" : MyModule1.進度條() : If File.Exists(Str & "\locales\" & FS1) Then : Else Me.Text = "SYS-UPDATE........" & FS1 : My.Computer.Network.DownloadFile(Target & AA(0) & "/locales/" & FS1, Str & "\locales\" & FS1) : End If FS1 = "sr.pak" : MyModule1.進度條() : If File.Exists(Str & "\locales\" & FS1) Then : Else Me.Text = "SYS-UPDATE........" & FS1 : My.Computer.Network.DownloadFile(Target & AA(0) & "/locales/" & FS1, Str & "\locales\" & FS1) : End If FS1 = "sv.pak" : MyModule1.進度條() : If File.Exists(Str & "\locales\" & FS1) Then : Else Me.Text = "SYS-UPDATE........" & FS1 : My.Computer.Network.DownloadFile(Target & AA(0) & "/locales/" & FS1, Str & "\locales\" & FS1) : End If FS1 = "sw.pak" : MyModule1.進度條() : If File.Exists(Str & "\locales\" & FS1) Then : Else Me.Text = "SYS-UPDATE........" & FS1 : My.Computer.Network.DownloadFile(Target & AA(0) & "/locales/" & FS1, Str & "\locales\" & FS1) : End If FS1 = "ta.pak" : MyModule1.進度條() : If File.Exists(Str & "\locales\" & FS1) Then : Else Me.Text = "SYS-UPDATE........" & FS1 : My.Computer.Network.DownloadFile(Target & AA(0) & "/locales/" & FS1, Str & "\locales\" & FS1) : End If FS1 = "te.pak" : MyModule1.進度條() : If File.Exists(Str & "\locales\" & FS1) Then : Else Me.Text = "SYS-UPDATE........" & FS1 : My.Computer.Network.DownloadFile(Target & AA(0) & "/locales/" & FS1, Str & "\locales\" & FS1) : End If FS1 = "th.pak" : MyModule1.進度條() : If File.Exists(Str & "\locales\" & FS1) Then : Else Me.Text = "SYS-UPDATE........" & FS1 : My.Computer.Network.DownloadFile(Target & AA(0) & "/locales/" & FS1, Str & "\locales\" & FS1) : End If FS1 = "tr.pak" : MyModule1.進度條() : If File.Exists(Str & "\locales\" & FS1) Then : Else Me.Text = "SYS-UPDATE........" & FS1 : My.Computer.Network.DownloadFile(Target & AA(0) & "/locales/" & FS1, Str & "\locales\" & FS1) : End If FS1 = "uk.pak" : MyModule1.進度條() : If File.Exists(Str & "\locales\" & FS1) Then : Else Me.Text = "SYS-UPDATE........" & FS1 : My.Computer.Network.DownloadFile(Target & AA(0) & "/locales/" & FS1, Str & "\locales\" & FS1) : End If FS1 = "ur.pak" : MyModule1.進度條() : If File.Exists(Str & "\locales\" & FS1) Then : Else Me.Text = "SYS-UPDATE........" & FS1 : My.Computer.Network.DownloadFile(Target & AA(0) & "/locales/" & FS1, Str & "\locales\" & FS1) : End If FS1 = "vi.pak" : MyModule1.進度條() : If File.Exists(Str & "\locales\" & FS1) Then : Else Me.Text = "SYS-UPDATE........" & FS1 : My.Computer.Network.DownloadFile(Target & AA(0) & "/locales/" & FS1, Str & "\locales\" & FS1) : End If FS1 = "zh-CN.pak" : MyModule1.進度條() : If File.Exists(Str & "\locales\" & FS1) Then : Else Me.Text = "SYS-UPDATE........" & FS1 : My.Computer.Network.DownloadFile(Target & AA(0) & "/locales/" & FS1, Str & "\locales\" & FS1) : End If FS1 = "zh-TW.pak" : MyModule1.進度條() : If File.Exists(Str & "\locales\" & FS1) Then : Else Me.Text = "SYS-UPDATE........" & FS1 : My.Computer.Network.DownloadFile(Target & AA(0) & "/locales/" & FS1, Str & "\locales\" & FS1) : End If FS1 = "HX-PGS-ERP-SYS.exe" If File.Exists(My.Computer.FileSystem.SpecialDirectories.Desktop & "\" & FS1) Then Dim pro() As Process = System.Diagnostics.Process.GetProcesses() ' 判斷是否有符合的Process For Each process As Process In pro If ("HX-PGS-ERP-SYS").Equals(process.ProcessName) Then 已開啟 = True End If Next If 已開啟 = False Then 主程式更新.Enabled = False MyModule1.進度條() : If File.Exists(Str & "\" & FS1) Then : File.Delete(Str & "\" & FS1) : End If My.Computer.Network.DownloadFile(Target & AA(0) & "/" & FS1, Str & "\" & FS1) OK1 = True : CheckBox1.Checked = True End If ElseIf File.Exists(Strs & "\" & FS1) Then Dim pro() As Process = System.Diagnostics.Process.GetProcesses() ' 判斷是否有符合的Process For Each process As Process In pro If ("HX-PGS-ERP-SYS").Equals(process.ProcessName) Then 已開啟 = True End If Next If 已開啟 = False Then 主程式更新.Enabled = False MyModule1.進度條() : If File.Exists(Str & "\" & FS1) Then : File.Delete(Str & "\" & FS1) : End If My.Computer.Network.DownloadFile(Target & AA(0) & "/" & FS1, Str & "\" & FS1) OK1 = True : CheckBox1.Checked = True End If End If End Sub Private Sub 刪除在下載_Tick(sender As Object, e As EventArgs) Handles 刪除在下載.Tick 刪除在下載.Enabled = False : Dim FS2 As String FS2 = "Interop.SHDocVw.dll" : MyModule1.進度條() : If File.Exists(Str & "\" & FS2) Then : File.Delete(Str & "\" & FS2) : End If FS2 = "AxInterop.SHDocVw.dll" : MyModule1.進度條() : If File.Exists(Str & "\" & FS2) Then : File.Delete(Str & "\" & FS2) : End If FS2 = "AxInterop.MSHTML.dll" : MyModule1.進度條() : If File.Exists(Str & "\" & FS2) Then : File.Delete(Str & "\" & FS2) : End If FS2 = "AxInterop.MSHTML.dll" : My.Computer.Network.DownloadFile(Target & AA(0) & "/" & FS2, Str & "\" & FS2) : Me.Text = "UPDATE " & TF & FS2 FS2 = "AxInterop.SHDocVw.dll" : My.Computer.Network.DownloadFile(Target & AA(0) & "/" & FS2, Str & "\" & FS2) : Me.Text = "UPDATE " & TF & FS2 FS2 = "Interop.SHDocVw.dll" : My.Computer.Network.DownloadFile(Target & AA(0) & "/" & FS2, Str & "\" & FS2) : Me.Text = "UPDATE " & TF & FS2 OK2 = True : CheckBox2.Checked = True End Sub Private Sub Timer3_Tick(sender As Object, e As EventArgs) Handles 驗證存在1.Tick '10 驗證存在1.Enabled = False : Dim FS3 As String MyModule1.進度條() : If Dir(Str + "\Theme", vbDirectory) <> "" Then : Else : MkDir(Str + "\Theme") : End If FS3 = "excel_chinese.xml" : MyModule1.進度條() : If File.Exists(Str & "\Theme\" & FS3) Then : Else Me.Text = "UPDATE " & TF & FS3 : My.Computer.Network.DownloadFile(Target & AA(0) & "/" & FS3, Str & "\Theme\" & FS3) : End If FS3 = "excel_english.xml" : MyModule1.進度條() : If File.Exists(Str & "\Theme\" & FS3) Then : Else Me.Text = "UPDATE " & TF & FS3 : My.Computer.Network.DownloadFile(Target & AA(0) & "/" & FS3, Str & "\Theme\" & FS3) : End If FS3 = "TelerikMetro_Chinese.tssp" : MyModule1.進度條() : If File.Exists(Str & "\Theme\" & FS3) Then : Else Me.Text = "UPDATE " & TF & FS3 : My.Computer.Network.DownloadFile(Target & AA(0) & "/" & FS3, Str & "\Theme\" & FS3) : End If FS3 = "word_chinese.xml" : MyModule1.進度條() : If File.Exists(Str & "\Theme\" & FS3) Then : Else Me.Text = "UPDATE " & TF & FS3 : My.Computer.Network.DownloadFile(Target & AA(0) & "/" & FS3, Str & "\Theme\" & FS3) : End If FS3 = "word_english.xml" : MyModule1.進度條() : If File.Exists(Str & "\Theme\" & FS3) Then : Else Me.Text = "UPDATE " & TF & FS3 : My.Computer.Network.DownloadFile(Target & AA(0) & "/" & FS3, Str & "\Theme\" & FS3) : End If FS3 = "Telerik.WinControls.PdfViewer.dll" : MyModule1.進度條() : If File.Exists(Str & "\" & FS3) Then : Else Me.Text = "UPDATE " & TF & FS3 : My.Computer.Network.DownloadFile(Target & AA(0) & "/" & FS3, Str & "\" & FS3) : End If FS3 = "Telerik.WinControls.PdfViewer.xml" : MyModule1.進度條() : If File.Exists(Str & "\" & FS3) Then : Else Me.Text = "UPDATE " & TF & FS3 : My.Computer.Network.DownloadFile(Target & AA(0) & "/" & FS3, Str & "\" & FS3) : End If FS3 = "Telerik.Windows.Documents.Core.dll" : MyModule1.進度條() : If File.Exists(Str & "\" & FS3) Then : Else Me.Text = "UPDATE " & TF & FS3 : My.Computer.Network.DownloadFile(Target & AA(0) & "/" & FS3, Str & "\" & FS3) : End If FS3 = "Telerik.Windows.Documents.Core.xml" : MyModule1.進度條() : If File.Exists(Str & "\" & FS3) Then : Else Me.Text = "UPDATE " & TF & FS3 : My.Computer.Network.DownloadFile(Target & AA(0) & "/" & FS3, Str & "\" & FS3) : End If OK3 = True : CheckBox3.Checked = True End Sub Private Sub Timer4_Tick(sender As Object, e As EventArgs) Handles 驗證存在2.Tick '10 驗證存在2.Enabled = False : Dim FS4 As String FS4 = "HX-PGS-Message.exe" : MyModule1.進度條() : If File.Exists(Str & "\" & FS4) Then : Else Me.Text = "UPDATE " & TF & FS4 : My.Computer.Network.DownloadFile(Target & AA(0) & "/" & FS4, Str & "\" & FS4) : End If FS4 = "Tran.exe" : MyModule1.進度條() : If File.Exists(Str & "\" & FS4) Then : Else Me.Text = "UPDATE " & TF & FS4 : My.Computer.Network.DownloadFile(Target & AA(0) & "/" & FS4, Str & "\" & FS4) : End If FS4 = "HX-PGS-ERP-SYS.pdb" : MyModule1.進度條() : If File.Exists(Str & "\" & FS4) Then : Else Me.Text = "UPDATE " & TF & FS4 : My.Computer.Network.DownloadFile(Target & AA(0) & "/" & FS4, Str & "\" & FS4) : End If FS4 = "HX-PGS-ERP-SYS.xml" : MyModule1.進度條() : If File.Exists(Str & "\" & FS4) Then : Else Me.Text = "UPDATE " & TF & FS4 : My.Computer.Network.DownloadFile(Target & AA(0) & "/" & FS4, Str & "\" & FS4) : End If FS4 = "HX-PGS-ERP-SYS.exe.config" : MyModule1.進度條() : If File.Exists(Str & "\" & FS4) Then : Else Me.Text = "UPDATE " & TF & FS4 : My.Computer.Network.DownloadFile(Target & AA(0) & "/" & FS4, Str & "\" & FS4) : End If FS4 = "A.txt" : MyModule1.進度條() : If File.Exists(Str & "\" & FS4) Then : Else Me.Text = "UPDATE " & TF & FS4 : My.Computer.Network.DownloadFile(Target & AA(0) & "/" & FS4, Str & "\" & FS4) : End If FS4 = "C.txt" : MyModule1.進度條() : If File.Exists(Str & "\" & FS4) Then : Else Me.Text = "UPDATE " & TF & FS4 : My.Computer.Network.DownloadFile(Target & AA(0) & "/" & FS4, Str & "\" & FS4) : End If FS4 = "ch.txt" : MyModule1.進度條() : If File.Exists(Str & "\" & FS4) Then : Else Me.Text = "UPDATE " & TF & FS4 : My.Computer.Network.DownloadFile(Target & AA(0) & "/" & FS4, Str & "\" & FS4) : End If FS4 = "py-tran-log.txt" : MyModule1.進度條() : If File.Exists(Str & "\" & FS4) Then : Else Me.Text = "UPDATE " & TF & FS4 : My.Computer.Network.DownloadFile(Target & AA(0) & "/" & FS4, Str & "\" & FS4) : End If FS4 = "System.Buffers.dll" : MyModule1.進度條() : If File.Exists(Str & "\" & FS4) Then : Else Me.Text = "UPDATE " & TF & FS4 : My.Computer.Network.DownloadFile(Target & AA(0) & "/" & FS4, Str & "\" & FS4) : End If OK4 = True : CheckBox4.Checked = True End Sub Private Sub Timer5_Tick(sender As Object, e As EventArgs) Handles 驗證存在3.Tick '10 驗證存在3.Enabled = False : Dim FS5 As String FS5 = "DotNetBarcode.dll" : MyModule1.進度條() : If File.Exists(Str & "\" & FS5) Then : Else Me.Text = "UPDATE " & TF & FS5 : My.Computer.Network.DownloadFile(Target & AA(0) & "/" & FS5, Str & "\" & FS5) : End If FS5 = "en.txt" : MyModule1.進度條() : If File.Exists(Str & "\" & FS5) Then : Else Me.Text = "UPDATE " & TF & FS5 : My.Computer.Network.DownloadFile(Target & AA(0) & "/" & FS5, Str & "\" & FS5) : End If FS5 = "IdentityModel.dll" : MyModule1.進度條() : If File.Exists(Str & "\" & FS5) Then : Else Me.Text = "UPDATE " & TF & FS5 : My.Computer.Network.DownloadFile(Target & AA(0) & "/" & FS5, Str & "\" & FS5) : End If FS5 = "IdentityModel.pdb" : MyModule1.進度條() : If File.Exists(Str & "\" & FS5) Then : Else Me.Text = "UPDATE " & TF & FS5 : My.Computer.Network.DownloadFile(Target & AA(0) & "/" & FS5, Str & "\" & FS5) : End If FS5 = "IdentityModel.xml" : MyModule1.進度條() : If File.Exists(Str & "\" & FS5) Then : Else Me.Text = "UPDATE " & TF & FS5 : My.Computer.Network.DownloadFile(Target & AA(0) & "/" & FS5, Str & "\" & FS5) : End If FS5 = "in.txt" : MyModule1.進度條() : If File.Exists(Str & "\" & FS5) Then : Else Me.Text = "UPDATE " & TF & FS5 : My.Computer.Network.DownloadFile(Target & AA(0) & "/" & FS5, Str & "\" & FS5) : End If FS5 = "Newtonsoft.Json.dll" : MyModule1.進度條() : If File.Exists(Str & "\" & FS5) Then : Else Me.Text = "UPDATE " & TF & FS5 : My.Computer.Network.DownloadFile(Target & AA(0) & "/" & FS5, Str & "\" & FS5) : End If FS5 = "Newtonsoft.Json.xml" : MyModule1.進度條() : If File.Exists(Str & "\" & FS5) Then : Else Me.Text = "UPDATE " & TF & FS5 : My.Computer.Network.DownloadFile(Target & AA(0) & "/" & FS5, Str & "\" & FS5) : End If FS5 = "PInvoke.Windows.Core.dll" : MyModule1.進度條() : If File.Exists(Str & "\" & FS5) Then : Else Me.Text = "UPDATE " & TF & FS5 : My.Computer.Network.DownloadFile(Target & AA(0) & "/" & FS5, Str & "\" & FS5) : End If FS5 = "PInvoke.Windows.Core.xml" : MyModule1.進度條() : If File.Exists(Str & "\" & FS5) Then : Else Me.Text = "UPDATE " & TF & FS5 : My.Computer.Network.DownloadFile(Target & AA(0) & "/" & FS5, Str & "\" & FS5) : End If OK5 = True : CheckBox5.Checked = True End Sub Private Sub Timer6_Tick(sender As Object, e As EventArgs) Handles 驗證存在4.Tick '10 驗證存在4.Enabled = False : Dim FS6 As String FS6 = "System.Buffers.xml" : MyModule1.進度條() : If File.Exists(Str & "\" & FS6) Then : Else Me.Text = "UPDATE " & TF & FS6 : My.Computer.Network.DownloadFile(Target & AA(0) & "/" & FS6, Str & "\" & FS6) : End If FS6 = "System.Memory.dll" : MyModule1.進度條() : If File.Exists(Str & "\" & FS6) Then : Else Me.Text = "UPDATE " & TF & FS6 : My.Computer.Network.DownloadFile(Target & AA(0) & "/" & FS6, Str & "\" & FS6) : End If FS6 = "System.Memory.xml" : MyModule1.進度條() : If File.Exists(Str & "\" & FS6) Then : Else Me.Text = "UPDATE " & TF & FS6 : My.Computer.Network.DownloadFile(Target & AA(0) & "/" & FS6, Str & "\" & FS6) : End If FS6 = "System.Numerics.Vectors.dll" : MyModule1.進度條() : If File.Exists(Str & "\" & FS6) Then : Else Me.Text = "UPDATE " & TF & FS6 : My.Computer.Network.DownloadFile(Target & AA(0) & "/" & FS6, Str & "\" & FS6) : End If FS6 = "System.Numerics.Vectors.xml" : MyModule1.進度條() : If File.Exists(Str & "\" & FS6) Then : Else Me.Text = "UPDATE " & TF & FS6 : My.Computer.Network.DownloadFile(Target & AA(0) & "/" & FS6, Str & "\" & FS6) : End If FS6 = "System.Runtime.CompilerServices.Unsafe.dll" : MyModule1.進度條() : If File.Exists(Str & "\" & FS6) Then : Else Me.Text = "UPDATE " & TF & FS6 : My.Computer.Network.DownloadFile(Target & AA(0) & "/" & FS6, Str & "\" & FS6) : End If FS6 = "System.Runtime.CompilerServices.Unsafe.xml" : MyModule1.進度條() : If File.Exists(Str & "\" & FS6) Then : Else Me.Text = "UPDATE " & TF & FS6 : My.Computer.Network.DownloadFile(Target & AA(0) & "/" & FS6, Str & "\" & FS6) : End If FS6 = "System.Text.Encodings.Web.dll" : MyModule1.進度條() : If File.Exists(Str & "\" & FS6) Then : Else Me.Text = "UPDATE " & TF & FS6 : My.Computer.Network.DownloadFile(Target & AA(0) & "/" & FS6, Str & "\" & FS6) : End If FS6 = "System.Text.Encodings.Web.xml" : MyModule1.進度條() : If File.Exists(Str & "\" & FS6) Then : Else Me.Text = "UPDATE " & TF & FS6 : My.Computer.Network.DownloadFile(Target & AA(0) & "/" & FS6, Str & "\" & FS6) : End If FS6 = "Telerik.WinControls.SyntaxEditor.dll" : MyModule1.進度條() : If File.Exists(Str & "\" & FS6) Then : Else Me.Text = "UPDATE " & TF & FS6 : My.Computer.Network.DownloadFile(Target & AA(0) & "/" & FS6, Str & "\" & FS6) : End If OK6 = True : CheckBox6.Checked = True End Sub Private Sub Timer7_Tick(sender As Object, e As EventArgs) Handles 驗證存在5.Tick '10 驗證存在5.Enabled = False : Dim FS7 As String FS7 = "Telerik.WinControls.SyntaxEditor.xml" : MyModule1.進度條() : If File.Exists(Str & "\" & FS7) Then : Else Me.Text = "UPDATE " & TF & FS7 : My.Computer.Network.DownloadFile(Target & AA(0) & "/" & FS7, Str & "\" & FS7) : End If FS7 = "Telerik.WinControls.UI.dll" : MyModule1.進度條() : If File.Exists(Str & "\" & FS7) Then : Else Me.Text = "UPDATE " & TF & FS7 : My.Computer.Network.DownloadFile(Target & AA(0) & "/" & FS7, Str & "\" & FS7) : End If FS7 = "Telerik.WinControls.UI.xml" : MyModule1.進度條() : If File.Exists(Str & "\" & FS7) Then : Else Me.Text = "UPDATE " & TF & FS7 : My.Computer.Network.DownloadFile(Target & AA(0) & "/" & FS7, Str & "\" & FS7) : End If FS7 = "Telerik.WinControls.dll" : MyModule1.進度條() : If File.Exists(Str & "\" & FS7) Then : Else Me.Text = "UPDATE " & TF & FS7 : My.Computer.Network.DownloadFile(Target & AA(0) & "/" & FS7, Str & "\" & FS7) : End If FS7 = "Telerik.Windows.Documents.Fixed.dll" : MyModule1.進度條() : If File.Exists(Str & "\" & FS7) Then : Else Me.Text = "UPDATE " & TF & FS7 : My.Computer.Network.DownloadFile(Target & AA(0) & "/" & FS7, Str & "\" & FS7) : End If FS7 = "Telerik.Windows.Documents.Fixed.xml" : MyModule1.進度條() : If File.Exists(Str & "\" & FS7) Then : Else Me.Text = "UPDATE " & TF & FS7 : My.Computer.Network.DownloadFile(Target & AA(0) & "/" & FS7, Str & "\" & FS7) : End If FS7 = "Telerik.Windows.Zip.dll" : MyModule1.進度條() : If File.Exists(Str & "\" & FS7) Then : Else Me.Text = "UPDATE " & TF & FS7 : My.Computer.Network.DownloadFile(Target & AA(0) & "/" & FS7, Str & "\" & FS7) : End If FS7 = "Telerik.Windows.Zip.xml" : MyModule1.進度條() : If File.Exists(Str & "\" & FS7) Then : Else Me.Text = "UPDATE " & TF & FS7 : My.Computer.Network.DownloadFile(Target & AA(0) & "/" & FS7, Str & "\" & FS7) : End If FS7 = "TelerikCommon.dll" : MyModule1.進度條() : If File.Exists(Str & "\" & FS7) Then : Else Me.Text = "UPDATE " & TF & FS7 : My.Computer.Network.DownloadFile(Target & AA(0) & "/" & FS7, Str & "\" & FS7) : End If FS7 = "SuperDataGrid.dll" : MyModule1.進度條() : If File.Exists(Str & "\" & FS7) Then : Else Me.Text = "UPDATE " & TF & FS7 : My.Computer.Network.DownloadFile(Target & AA(0) & "/" & FS7, Str & "\" & FS7) : End If OK7 = True : CheckBox7.Checked = True End Sub Private Sub Timer8_Tick(sender As Object, e As EventArgs) Handles 驗證存在6.Tick '10 驗證存在6.Enabled = False : Dim FS8 As String FS8 = "Telerik.WinControls.xml" : MyModule1.進度條() : If File.Exists(Str & "\" & FS8) Then : Else Me.Text = "UPDATE " & TF & FS8 : My.Computer.Network.DownloadFile(Target & AA(0) & "/" & FS8, Str & "\" & FS8) : End If FS8 = "LIN HSING HAO.txt" : MyModule1.進度條() : If File.Exists(Str & "\" & FS8) Then : Else Me.Text = "UPDATE " & TF & FS8 : My.Computer.Network.DownloadFile(Target & AA(0) & "/" & FS8, Str & "\" & FS8) : End If FS8 = "HX01.docx" : MyModule1.進度條() : If File.Exists(Str & "\" & FS8) Then : Else Me.Text = "UPDATE " & TF & FS8 : My.Computer.Network.DownloadFile(Target & AA(0) & "/" & FS8, Str & "\" & FS8) : End If FS8 = "PGS01.docx" : MyModule1.進度條() : If File.Exists(Str & "\" & FS8) Then : Else Me.Text = "UPDATE " & TF & FS8 : My.Computer.Network.DownloadFile(Target & AA(0) & "/" & FS8, Str & "\" & FS8) : End If FS8 = "Microsoft.mshtml.dll" : MyModule1.進度條() : If File.Exists(Str & "\" & FS8) Then : Else Me.Text = "UPDATE " & TF & FS8 : My.Computer.Network.DownloadFile(Target & AA(0) & "/" & FS8, Str & "\" & FS8) : End If FS8 = "Telerik.WinControls.RadDiagram.dll" : MyModule1.進度條() : If File.Exists(Str & "\" & FS8) Then : Else Me.Text = "UPDATE " & TF & FS8 : My.Computer.Network.DownloadFile(Target & AA(0) & "/" & FS8, Str & "\" & FS8) : End If FS8 = "Telerik.WinControls.RadDiagram.xml" : MyModule1.進度條() : If File.Exists(Str & "\" & FS8) Then : Else Me.Text = "UPDATE " & TF & FS8 : My.Computer.Network.DownloadFile(Target & AA(0) & "/" & FS8, Str & "\" & FS8) : End If FS8 = "Telerik.WinControls.RadDock.dll" : MyModule1.進度條() : If File.Exists(Str & "\" & FS8) Then : Else Me.Text = "UPDATE " & TF & FS8 : My.Computer.Network.DownloadFile(Target & AA(0) & "/" & FS8, Str & "\" & FS8) : End If FS8 = "Telerik.WinControls.RadDock.xml" : MyModule1.進度條() : If File.Exists(Str & "\" & FS8) Then : Else Me.Text = "UPDATE " & TF & FS8 : My.Computer.Network.DownloadFile(Target & AA(0) & "/" & FS8, Str & "\" & FS8) : End If FS8 = "Telerik.WinControls.RadMarkupEditor.dll" : MyModule1.進度條() : If File.Exists(Str & "\" & FS8) Then : Else Me.Text = "UPDATE " & TF & FS8 : My.Computer.Network.DownloadFile(Target & AA(0) & "/" & FS8, Str & "\" & FS8) : End If OK8 = True : CheckBox8.Checked = True End Sub Private Sub Timer9_Tick(sender As Object, e As EventArgs) Handles 驗證存在7.Tick '3 驗證存在7.Enabled = False : Dim FS9 As String FS9 = "Telerik.WinControls.RadMarkupEditor.xml" : MyModule1.進度條() : If File.Exists(Str & "\" & FS9) Then : Else Me.Text = "UPDATE " & TF & FS9 : My.Computer.Network.DownloadFile(Target & AA(0) & "/" & FS9, Str & "\" & FS9) : End If FS9 = "Telerik.WinControls.RichTextEditor.dll" : MyModule1.進度條() : If File.Exists(Str & "\" & FS9) Then : Else Me.Text = "UPDATE " & TF & FS9 : My.Computer.Network.DownloadFile(Target & AA(0) & "/" & FS9, Str & "\" & FS9) : End If FS9 = "Telerik.WinControls.RichTextEditor.xml" : MyModule1.進度條() : If File.Exists(Str & "\" & FS9) Then : Else Me.Text = "UPDATE " & TF & FS9 : My.Computer.Network.DownloadFile(Target & AA(0) & "/" & FS9, Str & "\" & FS9) : End If OK9 = True : CheckBox9.Checked = True End Sub Private Sub 刪除所有檔案_Tick(sender As Object, e As EventArgs) Handles 刪除所有檔案.Tick 刪除所有檔案.Enabled = False : Dim FS10 As String FS10 = "excel_chinese.xml" : MyModule1.進度條() : If File.Exists(Str & "\Theme\" & FS10) Then : File.Delete(Str & "\Theme\" & FS10) : End If FS10 = "excel_english.xml" : MyModule1.進度條() : If File.Exists(Str & "\Theme\" & FS10) Then : File.Delete(Str & "\Theme\" & FS10) : End If FS10 = "TelerikMetro_Chinese.tssp" : MyModule1.進度條() : If File.Exists(Str & "\Theme\" & FS10) Then : File.Delete(Str & "\Theme\" & FS10) : End If FS10 = "word_chinese.xml" : MyModule1.進度條() : If File.Exists(Str & "\Theme\" & FS10) Then : File.Delete(Str & "\Theme\" & FS10) : End If FS10 = "word_english.xml" : MyModule1.進度條() : If File.Exists(Str & "\Theme\" & FS10) Then : File.Delete(Str & "\Theme\" & FS10) : End If FS10 = "HX-PGS-ERP-SYS.pdb" : MyModule1.進度條() : If File.Exists(Str & "\" & FS10) Then : File.Delete(Str & "\" & FS10) : End If FS10 = "Telerik.WinControls.RadDiagram.dll" : MyModule1.進度條() : If File.Exists(Str & "\" & FS10) Then : File.Delete(Str & "\" & FS10) : End If FS10 = "Telerik.WinControls.RadDiagram.xml" : MyModule1.進度條() : If File.Exists(Str & "\" & FS10) Then : File.Delete(Str & "\" & FS10) : End If FS10 = "Telerik.WinControls.RadDock.dll" : MyModule1.進度條() : If File.Exists(Str & "\" & FS10) Then : File.Delete(Str & "\" & FS10) : End If FS10 = "Telerik.WinControls.RadDock.xml" : MyModule1.進度條() : If File.Exists(Str & "\" & FS10) Then : File.Delete(Str & "\" & FS10) : End If FS10 = "Telerik.WinControls.RadMarkupEditor.dll" : MyModule1.進度條() : If File.Exists(Str & "\" & FS10) Then : File.Delete(Str & "\" & FS10) : End If FS10 = "Telerik.WinControls.RadMarkupEditor.xml" : MyModule1.進度條() : If File.Exists(Str & "\" & FS10) Then : File.Delete(Str & "\" & FS10) : End If FS10 = "HX-PGS-ERP-SYS.xml" : MyModule1.進度條() : If File.Exists(Str & "\" & FS10) Then : File.Delete(Str & "\" & FS10) : End If FS10 = "HX-PGS-ERP-SYS.exe.config" : MyModule1.進度條() : If File.Exists(Str & "\" & FS10) Then : File.Delete(Str & "\" & FS10) : End If FS10 = "DotNetBarcode.dll" : MyModule1.進度條() : If File.Exists(Str & "\" & FS10) Then : File.Delete(Str & "\" & FS10) : End If FS10 = "IdentityModel.dll" : MyModule1.進度條() : If File.Exists(Str & "\" & FS10) Then : File.Delete(Str & "\" & FS10) : End If FS10 = "IdentityModel.pdb" : MyModule1.進度條() : If File.Exists(Str & "\" & FS10) Then : File.Delete(Str & "\" & FS10) : End If FS10 = "IdentityModel.xml" : MyModule1.進度條() : If File.Exists(Str & "\" & FS10) Then : File.Delete(Str & "\" & FS10) : End If FS10 = "Newtonsoft.Json.dll" : MyModule1.進度條() : If File.Exists(Str & "\" & FS10) Then : File.Delete(Str & "\" & FS10) : End If FS10 = "Newtonsoft.Json.xml" : MyModule1.進度條() : If File.Exists(Str & "\" & FS10) Then : File.Delete(Str & "\" & FS10) : End If FS10 = "PInvoke.Windows.Core.dll" : MyModule1.進度條() : If File.Exists(Str & "\" & FS10) Then : File.Delete(Str & "\" & FS10) : End If FS10 = "PInvoke.Windows.Core.xml" : MyModule1.進度條() : If File.Exists(Str & "\" & FS10) Then : File.Delete(Str & "\" & FS10) : End If FS10 = "System.Buffers.dll" : MyModule1.進度條() : If File.Exists(Str & "\" & FS10) Then : File.Delete(Str & "\" & FS10) : End If FS10 = "System.Buffers.xml" : MyModule1.進度條() : If File.Exists(Str & "\" & FS10) Then : File.Delete(Str & "\" & FS10) : End If FS10 = "System.Memory.dll" : MyModule1.進度條() : If File.Exists(Str & "\" & FS10) Then : File.Delete(Str & "\" & FS10) : End If FS10 = "System.Memory.xml" : MyModule1.進度條() : If File.Exists(Str & "\" & FS10) Then : File.Delete(Str & "\" & FS10) : End If FS10 = "System.Numerics.Vectors.dll" : MyModule1.進度條() : If File.Exists(Str & "\" & FS10) Then : File.Delete(Str & "\" & FS10) : End If FS10 = "System.Numerics.Vectors.xml" : MyModule1.進度條() : If File.Exists(Str & "\" & FS10) Then : File.Delete(Str & "\" & FS10) : End If FS10 = "System.Runtime.CompilerServices.Unsafe.dll" : MyModule1.進度條() : If File.Exists(Str & "\" & FS10) Then : File.Delete(Str & "\" & FS10) : End If FS10 = "System.Runtime.CompilerServices.Unsafe.xml" : MyModule1.進度條() : If File.Exists(Str & "\" & FS10) Then : File.Delete(Str & "\" & FS10) : End If FS10 = "System.Text.Encodings.Web.dll" : MyModule1.進度條() : If File.Exists(Str & "\" & FS10) Then : File.Delete(Str & "\" & FS10) : End If FS10 = "System.Text.Encodings.Web.xml" : MyModule1.進度條() : If File.Exists(Str & "\" & FS10) Then : File.Delete(Str & "\" & FS10) : End If FS10 = "Telerik.WinControls.SyntaxEditor.dll" : MyModule1.進度條() : If File.Exists(Str & "\" & FS10) Then : File.Delete(Str & "\" & FS10) : End If FS10 = "Telerik.WinControls.SyntaxEditor.xml" : MyModule1.進度條() : If File.Exists(Str & "\" & FS10) Then : File.Delete(Str & "\" & FS10) : End If FS10 = "Telerik.WinControls.UI.dll" : MyModule1.進度條() : If File.Exists(Str & "\" & FS10) Then : File.Delete(Str & "\" & FS10) : End If FS10 = "Telerik.WinControls.UI.xml" : MyModule1.進度條() : If File.Exists(Str & "\" & FS10) Then : File.Delete(Str & "\" & FS10) : End If FS10 = "Telerik.WinControls.dll" : MyModule1.進度條() : If File.Exists(Str & "\" & FS10) Then : File.Delete(Str & "\" & FS10) : End If FS10 = "Telerik.Windows.Documents.Fixed.dll" : MyModule1.進度條() : If File.Exists(Str & "\" & FS10) Then : File.Delete(Str & "\" & FS10) : End If FS10 = "Telerik.Windows.Documents.Fixed.xml" : MyModule1.進度條() : If File.Exists(Str & "\" & FS10) Then : File.Delete(Str & "\" & FS10) : End If FS10 = "Telerik.Windows.Zip.dll" : MyModule1.進度條() : If File.Exists(Str & "\" & FS10) Then : File.Delete(Str & "\" & FS10) : End If FS10 = "Telerik.Windows.Zip.xml" : MyModule1.進度條() : If File.Exists(Str & "\" & FS10) Then : File.Delete(Str & "\" & FS10) : End If FS10 = "Telerik.WinControls.xml" : MyModule1.進度條() : If File.Exists(Str & "\" & FS10) Then : File.Delete(Str & "\" & FS10) : End If FS10 = "TelerikCommon.dll" : MyModule1.進度條() : If File.Exists(Str & "\" & FS10) Then : File.Delete(Str & "\" & FS10) : End If FS10 = "SuperDataGrid.dll" : MyModule1.進度條() : If File.Exists(Str & "\" & FS10) Then : File.Delete(Str & "\" & FS10) : End If FS10 = "Telerik.WinControls.PdfViewer.dll" : MyModule1.進度條() : If File.Exists(Str & "\" & FS10) Then : File.Delete(Str & "\" & FS10) : End If FS10 = "Telerik.WinControls.PdfViewer.xml" : MyModule1.進度條() : If File.Exists(Str & "\" & FS10) Then : File.Delete(Str & "\" & FS10) : End If FS10 = "Telerik.WinControls.RichTextEditor.dll" : MyModule1.進度條() : If File.Exists(Str & "\" & FS10) Then : File.Delete(Str & "\" & FS10) : End If FS10 = "Telerik.WinControls.RichTextEditor.xml" : MyModule1.進度條() : If File.Exists(Str & "\" & FS10) Then : File.Delete(Str & "\" & FS10) : End If FS10 = "Telerik.Windows.Documents.Core.dll" : MyModule1.進度條() : If File.Exists(Str & "\" & FS10) Then : File.Delete(Str & "\" & FS10) : End If FS10 = "Telerik.Windows.Documents.Core.xml" : MyModule1.進度條() : If File.Exists(Str & "\" & FS10) Then : File.Delete(Str & "\" & FS10) : End If FS10 = "MediaFoundation.dll" : MyModule1.進度條() : If File.Exists(Str & "\" & FS10) Then : File.Delete(Str & "\" & FS10) : End If FS10 = "Microsoft.Toolkit.Uwp.Notifications.dll" : MyModule1.進度條() : If File.Exists(Str & "\" & FS10) Then : File.Delete(Str & "\" & FS10) : End If FS10 = "Telerik.WinControls.ChartView.dll" : MyModule1.進度條() : If File.Exists(Str & "\" & FS10) Then : File.Delete(Str & "\" & FS10) : End If FS10 = "Telerik.WinControls.ChartView.xml" : MyModule1.進度條() : If File.Exists(Str & "\" & FS10) Then : File.Delete(Str & "\" & FS10) : End If FS10 = "Telerik.WinControls.GridView.dll" : MyModule1.進度條() : If File.Exists(Str & "\" & FS10) Then : File.Delete(Str & "\" & FS10) : End If FS10 = "Telerik.WinControls.GridView.xml" : MyModule1.進度條() : If File.Exists(Str & "\" & FS10) Then : File.Delete(Str & "\" & FS10) : End If FS10 = "Telerik.WinControls.RadMap.dll" : MyModule1.進度條() : If File.Exists(Str & "\" & FS10) Then : File.Delete(Str & "\" & FS10) : End If FS10 = "Telerik.WinControls.RadMap.xml" : MyModule1.進度條() : If File.Exists(Str & "\" & FS10) Then : File.Delete(Str & "\" & FS10) : End If FS10 = "Telerik.WinControls.RadToastNotification.dll" : MyModule1.進度條() : If File.Exists(Str & "\" & FS10) Then : File.Delete(Str & "\" & FS10) : End If FS10 = "Telerik.WinControls.RadToastNotification.xml" : MyModule1.進度條() : If File.Exists(Str & "\" & FS10) Then : File.Delete(Str & "\" & FS10) : End If FS10 = "Telerik.WinControls.RadWebCam.dll" : MyModule1.進度條() : If File.Exists(Str & "\" & FS10) Then : File.Delete(Str & "\" & FS10) : End If FS10 = "Telerik.WinControls.RadWebCam.xml" : MyModule1.進度條() : If File.Exists(Str & "\" & FS10) Then : File.Delete(Str & "\" & FS10) : End If FS10 = "Telerik.Windows.MediaFoundation.dll" : MyModule1.進度條() : If File.Exists(Str & "\" & FS10) Then : File.Delete(Str & "\" & FS10) : End If FS10 = "System.Linq.Queryable.dll" : MyModule1.進度條() : If File.Exists(Str & "\" & FS10) Then : File.Delete(Str & "\" & FS10) : End If FS10 = "System.Linq.Parallel.dll" : MyModule1.進度條() : If File.Exists(Str & "\" & FS10) Then : File.Delete(Str & "\" & FS10) : End If FS10 = "System.Linq.Expressions.dll" : MyModule1.進度條() : If File.Exists(Str & "\" & FS10) Then : File.Delete(Str & "\" & FS10) : End If FS10 = "System.Linq.dll" : MyModule1.進度條() : If File.Exists(Str & "\" & FS10) Then : File.Delete(Str & "\" & FS10) : End If FS10 = "System.IO.UnmanagedMemoryStream.dll" : MyModule1.進度條() : If File.Exists(Str & "\" & FS10) Then : File.Delete(Str & "\" & FS10) : End If FS10 = "System.IO.Pipes.dll" : MyModule1.進度條() : If File.Exists(Str & "\" & FS10) Then : File.Delete(Str & "\" & FS10) : End If FS10 = "System.IO.MemoryMappedFiles.dll" : MyModule1.進度條() : If File.Exists(Str & "\" & FS10) Then : File.Delete(Str & "\" & FS10) : End If FS10 = "System.IO.IsolatedStorage.dll" : MyModule1.進度條() : If File.Exists(Str & "\" & FS10) Then : File.Delete(Str & "\" & FS10) : End If FS10 = "System.IO.FileSystem.Watcher.dll" : MyModule1.進度條() : If File.Exists(Str & "\" & FS10) Then : File.Delete(Str & "\" & FS10) : End If FS10 = "System.IO.FileSystem.Primitives.dll" : MyModule1.進度條() : If File.Exists(Str & "\" & FS10) Then : File.Delete(Str & "\" & FS10) : End If FS10 = "System.IO.FileSystem.DriveInfo.dll" : MyModule1.進度條() : If File.Exists(Str & "\" & FS10) Then : File.Delete(Str & "\" & FS10) : End If FS10 = "System.IO.FileSystem.dll" : MyModule1.進度條() : If File.Exists(Str & "\" & FS10) Then : File.Delete(Str & "\" & FS10) : End If FS10 = "System.IO.dll" : MyModule1.進度條() : If File.Exists(Str & "\" & FS10) Then : File.Delete(Str & "\" & FS10) : End If FS10 = "System.IO.Compression.ZipFile.dll" : MyModule1.進度條() : If File.Exists(Str & "\" & FS10) Then : File.Delete(Str & "\" & FS10) : End If FS10 = "System.IO.Compression.dll" : MyModule1.進度條() : If File.Exists(Str & "\" & FS10) Then : File.Delete(Str & "\" & FS10) : End If FS10 = "System.Globalization.Extensions.dll" : MyModule1.進度條() : If File.Exists(Str & "\" & FS10) Then : File.Delete(Str & "\" & FS10) : End If FS10 = "System.Globalization.dll" : MyModule1.進度條() : If File.Exists(Str & "\" & FS10) Then : File.Delete(Str & "\" & FS10) : End If FS10 = "System.Globalization.Calendars.dll" : MyModule1.進度條() : If File.Exists(Str & "\" & FS10) Then : File.Delete(Str & "\" & FS10) : End If FS10 = "System.Dynamic.Runtime.dll" : MyModule1.進度條() : If File.Exists(Str & "\" & FS10) Then : File.Delete(Str & "\" & FS10) : End If FS10 = "System.Drawing.Primitives.dll" : MyModule1.進度條() : If File.Exists(Str & "\" & FS10) Then : File.Delete(Str & "\" & FS10) : End If FS10 = "System.Diagnostics.Tracing.dll" : MyModule1.進度條() : If File.Exists(Str & "\" & FS10) Then : File.Delete(Str & "\" & FS10) : End If FS10 = "System.Diagnostics.TraceSource.dll" : MyModule1.進度條() : If File.Exists(Str & "\" & FS10) Then : File.Delete(Str & "\" & FS10) : End If FS10 = "System.Diagnostics.Tools.dll" : MyModule1.進度條() : If File.Exists(Str & "\" & FS10) Then : File.Delete(Str & "\" & FS10) : End If FS10 = "System.Diagnostics.TextWriterTraceListener.dll" : MyModule1.進度條() : If File.Exists(Str & "\" & FS10) Then : File.Delete(Str & "\" & FS10) : End If FS10 = "Microsoft.Win32.Primitives.dll" : MyModule1.進度條() : If File.Exists(Str & "\" & FS10) Then : File.Delete(Str & "\" & FS10) : End If FS10 = "netstandard.dll" : MyModule1.進度條() : If File.Exists(Str & "\" & FS10) Then : File.Delete(Str & "\" & FS10) : End If FS10 = "System.AppContext.dll" : MyModule1.進度條() : If File.Exists(Str & "\" & FS10) Then : File.Delete(Str & "\" & FS10) : End If FS10 = "System.Collections.Concurrent.dll" : MyModule1.進度條() : If File.Exists(Str & "\" & FS10) Then : File.Delete(Str & "\" & FS10) : End If FS10 = "System.Collections.dll" : MyModule1.進度條() : If File.Exists(Str & "\" & FS10) Then : File.Delete(Str & "\" & FS10) : End If FS10 = "System.Collections.NonGeneric.dll" : MyModule1.進度條() : If File.Exists(Str & "\" & FS10) Then : File.Delete(Str & "\" & FS10) : End If FS10 = "System.Collections.Specialized.dll" : MyModule1.進度條() : If File.Exists(Str & "\" & FS10) Then : File.Delete(Str & "\" & FS10) : End If FS10 = "System.ComponentModel.dll" : MyModule1.進度條() : If File.Exists(Str & "\" & FS10) Then : File.Delete(Str & "\" & FS10) : End If FS10 = "System.ComponentModel.EventBasedAsync.dll" : MyModule1.進度條() : If File.Exists(Str & "\" & FS10) Then : File.Delete(Str & "\" & FS10) : End If FS10 = "System.ComponentModel.Primitives.dll" : MyModule1.進度條() : If File.Exists(Str & "\" & FS10) Then : File.Delete(Str & "\" & FS10) : End If FS10 = "System.ComponentModel.TypeConverter.dll" : MyModule1.進度條() : If File.Exists(Str & "\" & FS10) Then : File.Delete(Str & "\" & FS10) : End If FS10 = "System.Console.dll" : MyModule1.進度條() : If File.Exists(Str & "\" & FS10) Then : File.Delete(Str & "\" & FS10) : End If FS10 = "System.Data.Common.dll" : MyModule1.進度條() : If File.Exists(Str & "\" & FS10) Then : File.Delete(Str & "\" & FS10) : End If FS10 = "System.Diagnostics.Contracts.dll" : MyModule1.進度條() : If File.Exists(Str & "\" & FS10) Then : File.Delete(Str & "\" & FS10) : End If FS10 = "System.Diagnostics.Debug.dll" : MyModule1.進度條() : If File.Exists(Str & "\" & FS10) Then : File.Delete(Str & "\" & FS10) : End If FS10 = "System.Diagnostics.FileVersionInfo.dll" : MyModule1.進度條() : If File.Exists(Str & "\" & FS10) Then : File.Delete(Str & "\" & FS10) : End If FS10 = "System.Diagnostics.Process.dll" : MyModule1.進度條() : If File.Exists(Str & "\" & FS10) Then : File.Delete(Str & "\" & FS10) : End If FS10 = "System.Diagnostics.StackTrace.dll" : MyModule1.進度條() : If File.Exists(Str & "\" & FS10) Then : File.Delete(Str & "\" & FS10) : End If FS10 = "System.Net.Http.dll" : MyModule1.進度條() : If File.Exists(Str & "\" & FS10) Then : File.Delete(Str & "\" & FS10) : End If FS10 = "System.Net.NameResolution.dll" : MyModule1.進度條() : If File.Exists(Str & "\" & FS10) Then : File.Delete(Str & "\" & FS10) : End If FS10 = "System.Net.NetworkInformation.dll" : MyModule1.進度條() : If File.Exists(Str & "\" & FS10) Then : File.Delete(Str & "\" & FS10) : End If FS10 = "System.Net.Ping.dll" : MyModule1.進度條() : If File.Exists(Str & "\" & FS10) Then : File.Delete(Str & "\" & FS10) : End If FS10 = "System.Net.Primitives.dll" : MyModule1.進度條() : If File.Exists(Str & "\" & FS10) Then : File.Delete(Str & "\" & FS10) : End If FS10 = "System.Net.Requests.dll" : MyModule1.進度條() : If File.Exists(Str & "\" & FS10) Then : File.Delete(Str & "\" & FS10) : End If FS10 = "System.Net.Security.dll" : MyModule1.進度條() : If File.Exists(Str & "\" & FS10) Then : File.Delete(Str & "\" & FS10) : End If FS10 = "System.Net.Sockets.dll" : MyModule1.進度條() : If File.Exists(Str & "\" & FS10) Then : File.Delete(Str & "\" & FS10) : End If FS10 = "System.Net.WebHeaderCollection.dll" : MyModule1.進度條() : If File.Exists(Str & "\" & FS10) Then : File.Delete(Str & "\" & FS10) : End If FS10 = "System.Net.WebSockets.Client.dll" : MyModule1.進度條() : If File.Exists(Str & "\" & FS10) Then : File.Delete(Str & "\" & FS10) : End If FS10 = "System.Net.WebSockets.dll" : MyModule1.進度條() : If File.Exists(Str & "\" & FS10) Then : File.Delete(Str & "\" & FS10) : End If FS10 = "System.ObjectModel.dll" : MyModule1.進度條() : If File.Exists(Str & "\" & FS10) Then : File.Delete(Str & "\" & FS10) : End If FS10 = "System.Reflection.dll" : MyModule1.進度條() : If File.Exists(Str & "\" & FS10) Then : File.Delete(Str & "\" & FS10) : End If FS10 = "System.Reflection.Extensions.dll" : MyModule1.進度條() : If File.Exists(Str & "\" & FS10) Then : File.Delete(Str & "\" & FS10) : End If FS10 = "System.Reflection.Primitives.dll" : MyModule1.進度條() : If File.Exists(Str & "\" & FS10) Then : File.Delete(Str & "\" & FS10) : End If FS10 = "System.Resources.Reader.dll" : MyModule1.進度條() : If File.Exists(Str & "\" & FS10) Then : File.Delete(Str & "\" & FS10) : End If FS10 = "System.Resources.ResourceManager.dll" : MyModule1.進度條() : If File.Exists(Str & "\" & FS10) Then : File.Delete(Str & "\" & FS10) : End If FS10 = "System.Resources.Writer.dll" : MyModule1.進度條() : If File.Exists(Str & "\" & FS10) Then : File.Delete(Str & "\" & FS10) : End If FS10 = "System.Xml.XPath.XDocument.dll" : MyModule1.進度條() : If File.Exists(Str & "\" & FS10) Then : File.Delete(Str & "\" & FS10) : End If FS10 = "System.Xml.XPath.dll" : MyModule1.進度條() : If File.Exists(Str & "\" & FS10) Then : File.Delete(Str & "\" & FS10) : End If FS10 = "System.Xml.XmlSerializer.dll" : MyModule1.進度條() : If File.Exists(Str & "\" & FS10) Then : File.Delete(Str & "\" & FS10) : End If FS10 = "System.Xml.XmlDocument.dll" : MyModule1.進度條() : If File.Exists(Str & "\" & FS10) Then : File.Delete(Str & "\" & FS10) : End If FS10 = "System.Xml.XDocument.dll" : MyModule1.進度條() : If File.Exists(Str & "\" & FS10) Then : File.Delete(Str & "\" & FS10) : End If FS10 = "System.Xml.ReaderWriter.dll" : MyModule1.進度條() : If File.Exists(Str & "\" & FS10) Then : File.Delete(Str & "\" & FS10) : End If FS10 = "System.ValueTuple.dll" : MyModule1.進度條() : If File.Exists(Str & "\" & FS10) Then : File.Delete(Str & "\" & FS10) : End If FS10 = "System.Threading.Timer.dll" : MyModule1.進度條() : If File.Exists(Str & "\" & FS10) Then : File.Delete(Str & "\" & FS10) : End If FS10 = "System.Threading.ThreadPool.dll" : MyModule1.進度條() : If File.Exists(Str & "\" & FS10) Then : File.Delete(Str & "\" & FS10) : End If FS10 = "System.Threading.Thread.dll" : MyModule1.進度條() : If File.Exists(Str & "\" & FS10) Then : File.Delete(Str & "\" & FS10) : End If FS10 = "System.Threading.Tasks.Parallel.dll" : MyModule1.進度條() : If File.Exists(Str & "\" & FS10) Then : File.Delete(Str & "\" & FS10) : End If FS10 = "System.Threading.Tasks.dll" : MyModule1.進度條() : If File.Exists(Str & "\" & FS10) Then : File.Delete(Str & "\" & FS10) : End If FS10 = "System.Threading.Overlapped.dll" : MyModule1.進度條() : If File.Exists(Str & "\" & FS10) Then : File.Delete(Str & "\" & FS10) : End If FS10 = "System.Threading.dll" : MyModule1.進度條() : If File.Exists(Str & "\" & FS10) Then : File.Delete(Str & "\" & FS10) : End If FS10 = "System.Text.RegularExpressions.dll" : MyModule1.進度條() : If File.Exists(Str & "\" & FS10) Then : File.Delete(Str & "\" & FS10) : End If FS10 = "System.Text.Encodings.Web.xml" : MyModule1.進度條() : If File.Exists(Str & "\" & FS10) Then : File.Delete(Str & "\" & FS10) : End If FS10 = "System.Text.Encodings.Web.dll" : MyModule1.進度條() : If File.Exists(Str & "\" & FS10) Then : File.Delete(Str & "\" & FS10) : End If FS10 = "System.Text.Encoding.Extensions.dll" : MyModule1.進度條() : If File.Exists(Str & "\" & FS10) Then : File.Delete(Str & "\" & FS10) : End If FS10 = "System.Text.Encoding.dll" : MyModule1.進度條() : If File.Exists(Str & "\" & FS10) Then : File.Delete(Str & "\" & FS10) : End If FS10 = "System.Security.SecureString.dll" : MyModule1.進度條() : If File.Exists(Str & "\" & FS10) Then : File.Delete(Str & "\" & FS10) : End If FS10 = "System.Security.Principal.dll" : MyModule1.進度條() : If File.Exists(Str & "\" & FS10) Then : File.Delete(Str & "\" & FS10) : End If FS10 = "System.Security.Cryptography.X509Certificates.dll" : MyModule1.進度條() : If File.Exists(Str & "\" & FS10) Then : File.Delete(Str & "\" & FS10) : End If FS10 = "System.Security.Cryptography.Primitives.dll" : MyModule1.進度條() : If File.Exists(Str & "\" & FS10) Then : File.Delete(Str & "\" & FS10) : End If FS10 = "System.Security.Cryptography.Encoding.dll" : MyModule1.進度條() : If File.Exists(Str & "\" & FS10) Then : File.Delete(Str & "\" & FS10) : End If FS10 = "System.Security.Cryptography.Csp.dll" : MyModule1.進度條() : If File.Exists(Str & "\" & FS10) Then : File.Delete(Str & "\" & FS10) : End If FS10 = "System.Security.Cryptography.Algorithms.dll" : MyModule1.進度條() : If File.Exists(Str & "\" & FS10) Then : File.Delete(Str & "\" & FS10) : End If FS10 = "System.Security.Claims.dll" : MyModule1.進度條() : If File.Exists(Str & "\" & FS10) Then : File.Delete(Str & "\" & FS10) : End If FS10 = "System.Runtime.Serialization.Xml.dll" : MyModule1.進度條() : If File.Exists(Str & "\" & FS10) Then : File.Delete(Str & "\" & FS10) : End If FS10 = "System.Runtime.Serialization.Primitives.dll" : MyModule1.進度條() : If File.Exists(Str & "\" & FS10) Then : File.Delete(Str & "\" & FS10) : End If FS10 = "System.Runtime.Serialization.Json.dll" : MyModule1.進度條() : If File.Exists(Str & "\" & FS10) Then : File.Delete(Str & "\" & FS10) : End If FS10 = "System.Runtime.Serialization.Formatters.dll" : MyModule1.進度條() : If File.Exists(Str & "\" & FS10) Then : File.Delete(Str & "\" & FS10) : End If FS10 = "System.Runtime.Numerics.dll" : MyModule1.進度條() : If File.Exists(Str & "\" & FS10) Then : File.Delete(Str & "\" & FS10) : End If FS10 = "System.Runtime.InteropServices.RuntimeInformation.dll" : MyModule1.進度條() : If File.Exists(Str & "\" & FS10) Then : File.Delete(Str & "\" & FS10) : End If FS10 = "System.Runtime.InteropServices.dll" : MyModule1.進度條() : If File.Exists(Str & "\" & FS10) Then : File.Delete(Str & "\" & FS10) : End If FS10 = "ystem.Runtime.Handles.dll" : MyModule1.進度條() : If File.Exists(Str & "\" & FS10) Then : File.Delete(Str & "\" & FS10) : End If FS10 = "System.Runtime.Extensions.dll" : MyModule1.進度條() : If File.Exists(Str & "\" & FS10) Then : File.Delete(Str & "\" & FS10) : End If FS10 = "System.Runtime.dll" : MyModule1.進度條() : If File.Exists(Str & "\" & FS10) Then : File.Delete(Str & "\" & FS10) : End If FS10 = "System.Runtime.CompilerServices.VisualC.dll" : MyModule1.進度條() : If File.Exists(Str & "\" & FS10) Then : File.Delete(Str & "\" & FS10) : End If OK10 = True : CheckBox10.Checked = True : 刪除完成 = True End Sub End Class