Visual Basic 2008
をURLから自分のPCに保存することはできますか?たとえばについてはURLから画像を保存
:www.domain.com/image.jpg
C:\folder\image.jpg
にP.Sから:私は、私は私が必要とされ、編集されます、コードの最も単純例を必要としています。 ありがとうございました。
更新:コードが画像のダウンロードを完了したときを知りたい。
Visual Basic 2008
をURLから自分のPCに保存することはできますか?たとえばについてはURLから画像を保存
:www.domain.com/image.jpg
C:\folder\image.jpg
にP.Sから:私は、私は私が必要とされ、編集されます、コードの最も単純例を必要としています。 ありがとうございました。
更新:コードが画像のダウンロードを完了したときを知りたい。
これは私が知っている最も簡単な方法です。
Dim Client as new WebClient
Client.DownloadFile(Source, Destination)
Client.Dispose
これがあればDownloadFileメソッドは、オプションのHTTPヘッダを送信しません。一部のサーバーが500(内部サーバーエラー)を返すことが」Microsoftのdocumentation
ごとMy.Computer.Network.DownloadFileメソッドを使用してより優れていますオプションのユーザーエージェントヘッダーがありません。オプションのヘッダーを送信するには、WebClientクラスを使用して要求を作成する必要があります。
本当に簡単に見える=)ダウンロードされるのを待って、次のコードを実行するか、リクエストを送信して次のコードを実行しますか? – John
同期しているので、続行する前にファイルがダウンロードされるまで待機します。 – UnhandledExcepSean
okありがとう、私はそれが私を助けると思う:) – John
簡単な方法があります:
My.Computer.Network.DownloadFile(Source, Desination)
私はこれがいかに簡単かが大好きです! –
@WilliamContestabileこのソリューションで私のソリューションを使用する理由があります。私は私の答えを更新しました。 – UnhandledExcepSean
この質問をチェックしてください:[http://stackoverflow.com/questions/3615800/download-image-from-the-site-in-net-c][1は] 同じクラスはVB 可能です[1]:http://stackoverflow.com/questions/3615800/download-image-from-the-site-in-net-c – Pepe
チェックアウト[HttpWebRequest](http://msdn.microsoft.com/en-us/library/system.net.httpwebrequest.aspx)/ [HttpWebResponse](http://msdn.microsoft.com/en-us/lib) rary/system.net.httpwebresponse.aspx)クラス、[WebClient](http://msdn.microsoft.com/en-us/library/system.net.webclient.aspx)を参照してください。 –