<Return[UV]><Top>

URLDownloadToFile

Declare Function Api_URLDownloadToFile& Lib "urlmon" Alias "URLDownloadToFileA" (ByVal pCaller&, ByVal szURL$, ByVal szFileName$, ByVal dwReserved&, ByVal lpfnCB&)

Declare Function URLDownloadToFile Lib "urlmon" Alias "URLDownloadToFileA" (ByVal pCaller As Long, ByVal szURL As String, ByVal szFileName As String, ByVal dwReserved As Long, ByVal lpfnCB As Long) As Long

URLのHTML等をダウンロードしファイルに保存する。

パラメータ
pCaller
     取得するURLを指定する。
szURL

    保存するファイル名を指定する。

szFileName

 

dwReserved

    0 を指定する。

lpfnCB

    呼び出し元のIBindStatusCallbackインターフェイスのアドレス。

 

戻り値

    次のいずれかが返る。
    S_OK                                               The operation succeeded.
    E_OUTOFMEMORY                        The buffer length is invalid or there was insufficient memory to complete the operation.
    INET_E_DOWNLOAD_FAILURE    The download of the specified resource has failed.