WINFORMS C# で Web ブラウザを構築しています。ダウンロード ファイルのサイズを 25 MB 未満に制限したい。ダウンロードが検出されたときに表示されるダウンロード ファイル ダイアログ フィールドにアクセスする方法はありますか。代わりに webclient を使用する必要があります。ご意見をお聞かせください。
1 に答える
0
簡単ではありませんが、カスタム ダウンロード マネージャーを実装することで実現できます。
サンプルの実装は、最も完全な C# Webbrowser ラッパー コントロールで行われます。
m_csexwbCOMLib.FileDownloadEx += new
ComUtilitiesLib._IUtilManEvents_FileDownloadExEventHandler(dl_FileDownloadEx);
void dl_FileDownloadEx(int dlUID, string sURL, string sFilename,
string sExt, string sFileSize, string sExtraHeaders, string sRedirURL,
ref bool SendProgressEvents, ref bool bStopDownload, ref string sPathToSave)
于 2012-10-14T04:36:50.700 に答える