当前注册人数155278人 邮箱: 密码: 注册新用户 忘记密码
首页 C/C++/MFC C# ASP.NET VB.NET MATLAB   站内搜索 BBS讨论社区 下载代码说明/积分规则
为什么要注册?

1. 可以直接免费从本站下载代码,防止邮件发送不到您的邮箱,或登录不了国外网站

2. 可以设定关键字,当有您关心的代码收录时,邮件通知您

3. 对这里的代码进行评分和评论

4. 可以和大家一起分享你的源代码,得到更多的建议

An easy-to-use URL file downloader class for .NET

.NET下一个非常容易使用的URL文件/数据下载类源代码

2008年02月25日
C#, VB, C# 1.0, C# 2.0, Windows, .NET, .NET 1.1, .NET 2.0, Mono, DotGNU, VS, VS.NET2003, VS2005, Dev
此程序同时提供.NET1.1和.NET2.0下的两个类,它们的功能都是下载URL文件,并同时显示下载进度。此程序之所以重要就是因为WebClient并没有提供一个下载URL对应的数据的功能。于是,我实现了这个,它在下载对应URL网页或图像等其他资源的时候,显示进度条,并且支持断点恢复功能。
 
相关知识
private void DoDownload()
{
    Uri fileUrl = new Uri("http://www.codeproject.com" +
        "/info/stuff/cp_bg_black1024.gif");
    string tempPath = Path.GetTempPath();
    string fileName = Path.GetFileName(fileUrl.AbsoluteUri);
    string downloadPath = Path.Combine(tempPath, fileName);

    FileDownloader downloader = new FileDownloader();
    downloader.Proxy = WebRequest.DefaultWebProxy;
    downloader.Credentials = CredentialCache.DefaultCredentials;

    downloader.DownloadCompleted += new
        EventHandler(OnDownloadCompleted);
    downloader.DownloadProgressChanged += new
        EventHandler(
        OnDownloadProgressChanged);
    downloader.DownloadStatusChanged += new
        EventHandler(
        OnDownloadStatusChanged);

    // Download the requested file to the specified folder
    downloader.Download(fileUrl, tempPath);
}
源代码原文下载:
An easy-to-use URL file downloader class for .NET A simple to use resumable file downloader class that provides progress feedback for .NET 2.0 or .NET 1.1

源码图片

从本站下载附件及源代码(1个附件,已经成功下载217次)

最值得关注的外文源代码

A multi-threaded simple crawler with C# sockets
File Upload Progress bar without Using AJAX
Net Spy: Your Network Spy for Share Folder
Find out Outlook Personal Folder and Jump to Outlook to show it
评论(评论是增加积分的一个有效途径)
字数在300字内
请如实评论
本源代码共评论29次,此处显示最近20次评论! 查看所有评论

kingzgh  2010年07月08日
很好很强大,支持
fddd  2010年03月20日
学习学习
ckhker  2009年10月27日
不错啊
于宁  2009年09月26日
很好很强大,支持
myb  2009年09月21日
谢谢
hahahaha  2009年09月03日
很好很强大,支持
lulu  2009年07月01日
hao 谢谢了
yanzhen2000  2009年02月23日
下来看看
样哥  2008年12月31日
非常好
andycoly  2008年12月15日
很厉害
zqslv007  2008年12月08日
谢谢了,兄弟
遥望  2008年11月20日
很好很强大,支持
good  2008年10月29日
不错。。。
set66  2008年10月07日
shek  2008年09月17日
谢谢共享
mcarry  2008年09月06日
bucuo
lry  2008年08月18日
.NET下一个非常容易使用的URL文件/数据下载类源代码
yongming  2008年08月05日
hao 谢谢了
骆驼  2008年07月15日
不错~~非常好
熊猫伸伸腿  2008年07月01日
很好很强大,支持
字数在300字内
请如实评论
CopyRight (C) codesoso.com 2007-2009 All Rights Reserved   免责声明
京ICP备08011023号