GETリクエストの受信量を確認する方法はありますか?私はLen(.ResponseBody)
が完了するまでそれをすることはできないので、それは不可能です。WinHttp.WinHttpRequest.5.1で進行状況をダウンロード
0
A
答えて
0
私はあなたがIWinHttpRequestEvents
にバインドする方法を研究していました。 OnResponseDataAvailable
イベントはまさにあなたが必要とするものです。データが入ってくるとデータが得られます。それであなたは好きなように扱うことができます。
残念ながら、そのイベントインターフェイスにバインドしようとすると、VBScriptがC0000005 GPFでクラッシュします。私はまた、different languageでクラッシュすることへの参照が見つかりました。だから、私はこれがVBAかVB6か他の言語で動作するかどうかは言えません。詳細は次の質問で説明します。
代替は、Msxml2.XMLHTTP
またはMsxml2.ServerXMLHTTP
に切り替えることです。これらのオブジェクトには、readyState
という名前のプロパティがあり、ダウンロードに何が起こっているかを知ることができます。ダウンロードした現在のバイト数は表示されませんが、それは何かです。
さらに、オブジェクトのreadyState
が変更されたときに通知するonReadyStateChange
イベントをトラップすることができます。マイクロソフトでは、イベントをトラップするためにsample codeも提供しています。
関連する問題
- 1. 進行状況のテキストを含む水平進行状況バー
- 2. ASIFormDataRequestでダウンロードの進行状況を追跡できますか?
- 3. サービスでダウンロードして進行状況バーを表示
- 4. iOSの進行状況バーでAWS S3をダウンロード
- 5. Testing Guzzle 6ダウンロードの進捗状況
- 6. JSch SFTPアップロード/ダウンロードの進捗状況
- 7. Rubyのダウンロードの進捗状況
- 8. Apache Camelダウンロードの進捗状況
- 9. ListViewのダウンロード進捗状況Xamarinフォーム
- 10. アンドロイド改造ダウンロードの進捗状況
- 11. Android:XMLをダウンロード中に解析の進行状況を表示
- 12. wxPythonの進行状況バー
- 13. pandas.DataFrame.to_sqlの進行状況バー
- 14. Eclipseの進行状況
- 15. parSapplyと進行状況バー
- 16. AVPlayerストリーミングの進行状況
- 17. アップロードの進行状況 - リクエスト
- 18. システムメディアプレーヤーの進行状況(UISlider)
- 19. マルチステップモーダル - 進行状況バー
- 20. ウェブサイトコンテンツロード、進行状況バー
- 21. 進行状況のイベントを進行状況バーにリンクする方法
- 22. マシンが読める進行状況出力ファイルをダウンロードする
- 23. ダウンロードの進行状況を示すCefSharp ProgressBar
- 24. LWP :: UserAgentのダウンロードの進行状況を表示
- 25. RSSフィードをダウンロード中の進行状況バー
- 26. クライアントのダウンロードの進行状況をサーバーから確認する
- 27. Uiで進行状況を表示
- 28. Catalystアプリケーションで進行状況バーをアップロード
- 29. Android:CountDownTimerで進行状況バーを更新
- 30. NetworkStream.Readダウンロードの進行状況。 WebClient.DownloadProgressChangedと似ています。