掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
MSXML.XMLHTTPRequestで大容量ファイルをダウンロードするには? (ID:83693)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
Apache + WebDav のサーバーから、ファイルをダウンロードする プログラム(VB6.0にて作成)をMSXML.XMLHTTPRequestを用いて作っております。 プログラム自体は問題なく動作しているのですが、ダウンロードするファイルのサイズが大きくなる(100MB超)と、メモリ不足のエラーが発生してしまいます。PCの仮想メモリを大きくすればメモリ不足は出なくなるのですが、 本質的な解決になっていない気がします。 PCのスペックに依存せずに大容量のファイルをダウンロードさせる方法はないのでしょうか? 'ファイルのダウンロード Dim objHttp As New MSXML.XMLHTTPRequest objHttp.Open "GET", URL , False, UserName, PassWord objHttp.send 'ファイルの保存 Dim bin() As Byte bin = objHttp.responseBody Dim F As Integer F = FreeFile() Open FileName For Binary As #F Put #F, , bin() Close #F
←解決時は質問者本人がここをチェックしてください。
戻る
掲示板システム
Copyright 2021 Takeshi Okamoto All Rights Reserved.