'定义IP地址变量
Dim ip As String = FileSys.ReadAllText("C:\inetpub\wwwroot\Appip.txt")
'检测IP连通
If Network.Ping(ip,1000) = False Then '如果无法接通
e.HideSplashForm = True
Messagebox.Show("您的计算机与网络失联了,请检查后重新再试!","温馨提示",MessageBoxButtons.OK,MessageBoxIcon.Information)
system.diagnostics.process.GetProcessesByName("foxtable")(0).kill
Else
'下载服务器加密文件并解密
Network.DownloadFile("http://" & ip & "/Appdb.txt","C:\inetpub\wwwroot\Appdb.txt")
DecryptFile("C:\inetpub\wwwroot\Appdb.txt", "C:\inetpub\wwwroot\Appdb1.txt", "Appdb")
'创建数据连接源
Dim sjy2 As String = FileSys.ReadAllText("C:\inetpub\wwwroot\Appdb1.txt")
If e.name = "Appdb" Then
e.ConnectionString = sjy2
End If
'删除解密文件
If FileSys.FileExists("C:\inetpub\wwwroot\Appdb1.txt") Then '如果指定的文件存在
FileSys.DeleteFile("C:\inetpub\wwwroot\Appdb1.txt",2,2) '则彻底删除之
End If
End If
End If