2012-10-12 49 views
0

我在WINFORMS C#中構建一個web瀏覽器。我想將下載文件大小限制在25mb以下。有什麼方法可以訪問檢測到下載時彈出的下載文件對話框字段。我應該改用webclient嗎?請指教。限制下載文件大小WebBrowser C#WINFORMS

+0

隨時隨地完成本[編號](http://stackoverflow.com/questions/122853/c -sharp-get-http-file-size),與你的一樣 – andy

回答

0

不容易的,但你可以做到這一點Implementing a Custom Download Manager

樣品實現在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)