从网址保存图片

Joh*_*ohn 3 vb.net visual-studio-2008

是否可以使用Visual Basic 2008URL 保存图像到我的电脑?

例如:From www.domain.com/image.jpgtoC:\folder\image.jpg

PS:我需要最简单的代码示例,然后我将根据需要进行编辑.

谢谢.

更新:我想知道代码何时完成图像下载.

Unh*_*ean 9

这是我所知道的最简单的方法.

Dim Client as new WebClient
Client.DownloadFile(Source, Destination)
Client.Dispose
Run Code Online (Sandbox Code Playgroud)

这比根据Microsoft 文档使用My.Computer.Network.DownloadFile方法要好

"DownloadFile方法不会发送可选的HTTP标头.如果缺少可选的用户代理标头,某些服务器可能会返回500(内部服务器错误).要发送可选标头,您必须使用WebClient类构建请求."