掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
ファイルをダウンロードする際の進行状況を取得するには? (ID:119535)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
URLDownloadToFile API の場合は、最後のコールバック引数から、 進捗状況を得られるようになっています。 (ただし、IBindStatusCallback を実装する必要がありますが) あるいは、VB6の AsyncReadメソッド を使ってダウンロードさせれば、 AsyncReadProgressイベントにて進捗を把握できます。 いずれも、最大サイズと読み込み済みサイズが引数で渡されます。 ただ、サーバ側が、ファイルのサイズ情報を返していない場合は、 これらの手法を使っても無意味ですから、まずはサーバ管理者に、 サイズ情報(http応答ヘッダの「Content-Length」フィールド)が 返されるのかどうかを問い合わせておいた方が良いかもしれません。
←解決時は質問者本人がここをチェックしてください。
戻る
掲示板システム
Copyright 2020 Takeshi Okamoto All Rights Reserved.