资源简介
多线程大文件的快速下载,支持下载地址修改,进度条
代码片段和文件信息
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace MutThreadDownLoadFile
{
public class DownloadProgressListener : IDownloadProgressListener
{
public delegate void dlgSendMsg(DownMsg msg);
public dlgSendMsg doSendMsg = null;
public void OnDownloadSize(long size)
{
DownMsg msg = new DownMsg();
msg.speed = (float)(size - Form1.presize); //下载速度
msg.size = size; //下载总量
Form1.presize = size;
msg.tag = 1;
if (doSendMsg != null) doSendMsg(msg);//通知具体调用者下载进度
}
}
public class DownMsg
{
public int tag { get; set; }
public long size { get; set; }
public float speed { get; set; }
}
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 2087 2014-01-21 11:05 51Aspx源码必读.txt
文件 853 2014-01-17 15:05 DownloadProgressListener.cs
文件 5121 2014-01-21 11:02 DownloadThread.cs
文件 8803 2014-01-17 15:05 FileDownloader.cs
文件 6554 2014-01-17 11:03 Form1.Designer.cs
文件 3377 2014-01-17 13:56 Form1.cs
文件 5817 2014-01-17 11:03 Form1.resx
文件 239 2014-01-17 10:40 IDownloadProgressListener.cs
文件 3902 2014-01-17 10:37 MutThreadDownLoadFile.csproj
文件 883 2014-01-17 10:30 MutThreadDownLoadFile.sln
文件 25088 2014-01-21 11:02 MutThreadDownLoadFile.suo
文件 502 2014-01-17 10:19 Program.cs
目录 0 2014-01-21 10:59 Properties\
文件 1398 2014-01-17 10:19 Properties\AssemblyInfo.cs
文件 2893 2014-01-17 10:19 Properties\Resources.Designer.cs
文件 5612 2014-01-17 10:19 Properties\Resources.resx
文件 1107 2014-01-17 10:19 Properties\Settings.Designer.cs
文件 249 2014-01-17 10:19 Properties\Settings.settings
目录 0 2014-01-21 10:59 bin\
目录 0 2014-01-21 11:00 bin\Debug\
文件 18944 2014-01-21 11:00 bin\Debug\MutThreadDownLoadFile.exe
文件 50688 2014-01-21 11:00 bin\Debug\MutThreadDownLoadFile.pdb
文件 11600 2014-01-21 11:01 bin\Debug\MutThreadDownLoadFile.vshost.exe
文件 490 2012-06-02 22:34 bin\Debug\MutThreadDownLoadFile.vshost.exe.manifest
目录 0 2014-01-21 11:06 bin\Release\
文件 4945 2007-07-18 09:38 from.gif
目录 0 2014-01-21 10:59 obj\
目录 0 2014-01-21 10:59 obj\x86\
目录 0 2014-01-21 11:00 obj\x86\Debug\
文件 2152 2014-01-17 10:19 obj\x86\Debug\DesignTimeResolveAssemblyReferences.cache
文件 6371 2014-01-21 11:00 obj\x86\Debug\DesignTimeResolveAssemblyReferencesInput.cache
............此处省略10个文件信息
- 上一篇:C# 学生成绩管理系统+实验报告
- 下一篇:C#实现MVC设计模式源码
相关资源
- C#实现MVC设计模式源码
- C# 学生成绩管理系统+实验报告
- C#l连接SQL Sever数据库的简单
- c#坦克大战c#坦克大战c#坦克大战c#坦克
- C#串口读取数字温湿度传感器数据
- ArcGIS Engine+C#开发教程含代码
- 利用C#更专业的实现运行时调整控件大
- c# DATAGRID使用方法
- C#图像的加噪去噪
- C#会员积分管理系统
- 倒计时器源代码C#
- c# 计算器源码
- WPF拖拽控件(可点击)
- C# 编写通用FTP服务器程序 源码
- c#自定义组件及添加工具箱图标的方法
- C#编写登录窗体,连接SQL,有登录、注
- C#实现商品管理系统
- c#报刊订阅管理系统
- ASP.Net项目物流配送系统
- C#调用matlab
- 个人日记管理系统 C#源码 三层 SQL数据
- C#学生成绩管理系统+sql
- 使用C#绘制星空图
- C#编写的BP神经网络代码
- 浴室管理系统
- ASP.NET中登录时记住用户名和密码
- tcp双工通信实现c# 可执行
- 基于C#的朴素贝叶斯算法
- basler 相机c# 设置参数,采集图片转换
- 贝叶斯网络
评论
共有 条评论