• 按键公众号 :
按键精灵电脑版
立即下载

软件版本:2014.06
软件大小:22.9M
更新时间:2021-12-03

按键精灵安卓版
立即下载

软件版本:3.7.2
软件大小:46.2M
更新时间:2023-05-10

按键精灵iOS版
立即下载

软件版本:1.8.0
软件大小:29.2M
更新时间:2023-03-21

按键手机助手
立即下载

软件版本:3.8.0
软件大小:262M
更新时间:2023-05-30

快捷导航

登录 后使用快捷导航
没有帐号? 注册

发新话题 回复该主题

请教一个PC端下载的问题 [复制链接]

1#
PC端 怎么可以实现下载网络图片,还有视频 以下代码好像成功过,但是后面发现不行。
// 保存网络视频
Function 保存文件视频(文件链接, 保存路径)

保存文件视频 = false

' 创建HTTP请求对象

Dim http

Set http = CreateObject("Microsoft.XMLHTTP")



' 发送GET请求

http.Open "GET", 文件链接, False

http.Send



' 检查HTTP响应状态

If http.Status = 200 Then

' 创建文件系统对象

Dim fso

Set fso = CreateObject("Scripting.FileSystemObject")


' 创建或打开文件以保存视频

Dim file

Set file = fso.OpenTextFile(保存路径, 2, True)



' 将视频内容写入文件

file.Write(http.ResponseBody)



' 关闭文件

file.Close



' 输出成功消息

SaveVideo = true

Else

' 输出错误消息

MsgBox "无法下载视频文件。HTTP状态码: " & http.Status

End If



' 清理对象

Set file = Nothing

Set fso = Nothing

Set http = Nothing
End Function

2#

我多年前用这种方法之前下载过word文档,能用,代码都忘保存了,不过用的是winhttp5.1,最好用别的插件,懒人,神梦里面看看有没有,越简单越好。

3#

set http = createobject("winhttp.winhttprequest.5.1")
http.open "get",文件连接,false
http.send
set ado = createobject("adodb.stream")
ado.type=1
ado.open
ado.write http.responsebody
ado.savetofile 保存路径,2
ado.close
set http=nothing
set ado=nothing

<font color="Red"><strong>接各种单QQ:1018304599</strong></font>
发新话题 回复该主题