C#多任务多线程下载组件V1.1(源代码)

资源大小: 71.46KB
资源类型:rar文件
发布人: 0xff   等级:3    
发布日期: 3个月前
Tag: 多线程下载 微软.NET系列 源码 编程资源
资源分: 0
下载人数: 225

软件说明:

(说明:这是一个输出DLL的项目,需要在其他项目添加引用使用,如果要直接运行,请自行添加入口函数)

支持多个下载任务,分块多线程下载,断点续传。
(对比上个版本,完成了遗留的功能,修改了事件触发过程及处理方式,重新整理了代码及注释)

内含两个窗体,可视为演示程序。
DownloadForm 下载窗体,含相关事件处理及交互控制
TestForm1 调用DownloadForm下载测试

Events.txt 描述事件触发及处理流程
希望写的能看懂:
一般实时的事件需要在当前子线程处理;而涉及到线程控制的事件(如结束下载线程),为了确保事件处理能正常执行,则才采用主线程代理的方式处理。
这种代理方式是由于系统中直接操作线程引发的,如果改用系统线程池的话,可以重新定制处理流程。

共有评论
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|版权声明|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright©2000-2007, CSDN.NET, All Rights Reserved
GongshangLogo