文件上传时如何显示进度条???多个文件的。

lijia12345 2008-11-18 05:18:31
文件上传时如何显示进度条???多个文件的。
...全文
256 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
mjjzg 2008-11-18
  • 打赏
  • 举报
回复
可以用多线程当完成一个进度条进多少自己定
net5i 2008-11-18
  • 打赏
  • 举报
回复
下面贴子里面有相关内容
http://topic.csdn.net/u/20081118/15/1ce94d48-1645-48e5-89a4-e88153809f83.html
fiendloop 2008-11-18
  • 打赏
  • 举报
回复
先算出所有文件的总大小.
根据你的设定分成若干份.
算出每一份大小是多少.
下载时计算一下已下载的文件大小.
用已下载的文件大小 除以 每一份大小
用得到的结果来控制显示文件下载的进度
即已下载的文件大小 除以 每一份大小 = 1 显示一格
已下载的文件大小 除以 每一份大小 = 2 显示两格
已下载的文件大小 除以 每一份大小 = N 显示N格



Knight94 2008-11-18
  • 打赏
  • 举报
回复
进度的显示可以按照文件个数,或者文件总容量。
具体做法大致如下(以文件个数为例):
首先对所有文件进行统计,算出文件总个数;
上传一个文件,修正一下进度条即可。

110,536

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧