сохранить изображения из URL - PullRequest
3 голосов
/ 13 марта 2012

Можно ли сохранять изображения с помощью Visual Basic 2008 с URL на мой компьютер?

Например : от www.domain.com/image.jpg до C:\folder\image.jpg

P.S .: Мне нужен самый простой пример кода, тогда я буду редактировать так, как мне нужно.

Спасибо.

Обновление: я хочу знать, когда код завершил загрузку изображения.

Ответы [ 2 ]

8 голосов
/ 13 марта 2012

Это самый простой способ, который я знаю.

Dim Client as new WebClient
Client.DownloadFile(Source, Destination)
Client.Dispose

Это лучше, чем использование метода My.Computer.Network.DownloadFile в соответствии с документацией Microsoft

"Метод DownloadFile не отправляет необязательные заголовки HTTP. Некоторые серверы могут возвращать 500 (Внутренняя ошибка сервера), если необязательный заголовок пользовательского агента отсутствует. Чтобы отправлять необязательные заголовки, необходимо создать запрос с использованием класса WebClient."

3 голосов
/ 01 января 2014

Есть более простой способ:

My.Computer.Network.DownloadFile(Source, Desination)
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...