我正在用 WINFORMS C# 构建一个网络浏览器。我想将下载文件大小限制在 25mb 以下。有什么方法可以访问检测到下载时弹出的下载文件对话框字段。我应该改用 webclient 吗?请指教。
问问题
462 次
1 回答
0
不容易,但您可以通过实施自定义下载管理器来做到这一点
示例实现在The most complete C# Webbrowser wrapper control中完成
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 回答