Function webFileDownLoad(download_http,Local_path)
'WEB文件下载地址 Set WinHttp = CreateObject("WinHttp.WinHttpRequest.5.1") If WinHttp Is Nothing Then Set WinHttp = CreateObject("WinHttp.WinHttpRequest") WinHttp.Open "GET", download_http, False WinHttp.Send '获取返回数据 arrArray = WinHttp.ResponseBody Set WinHttp = Nothing '写数据 On Error Resume Next Set oADO = CreateObject("ADODB.Stream") If oADO Is Nothing Then '创建 FSO Set oFSO = CreateObject("Scripting.FileSystemObject") Set oTextFile = oFSO.OpenTextFile(Local_path, 2, True) sData = "" sBuffer = "" For iCount = 0 to UBound(arrArray) oTextFile.Write Chr(255 And Ascb(Midb(arrArray,iCount + 1, 1))) Next oTextFile.Close Else '把数据写入文件并保存 oADO.Type = 1 oADO.Open oADO.Write arrArray oADO.SaveToFile Local_path, 2 oADO.Close End If
'释放对象 Set oADO = Nothing Set oTextFile = Nothing Set oFSO = Nothing