Foxtable(狐表)用户栏目专家坐堂 → [求助]复制文件的进度条问题!


  共有6550人关注过本帖树形打印复制链接

主题:[求助]复制文件的进度条问题!

帅哥哟,离线,有人找我吗?
mosquito1003
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:小狐 帖子:350 积分:3142 威望:0 精华:0 注册:2012/12/6 18:05:00
[求助]复制文件的进度条问题!  发帖心情 Post By:2013/4/13 9:32:00 [只看该作者]

我在复制文件时,希望做一个复制多少的进度条。可是我不知道进度条的P.Value的值要怎么设置,代码如下
        Dim p As WinForm.ProgressBar
        p = e.Form.Controls("fjglProgressBar1")
        p.Maximum =  nm12 '设置最大值
        p.Minimum = 0 '设置最小值
        p.Value = 0
        If FileSys.FileExists(f11) Then
        FileSys.CopyFile(f11, ""& fileway &""& dx11("NewName") &"",True)
        p.Value = FileSys.GetFileInfo(""& fileway &""& dx11("NewName") &"").Length '设置当前值
        End If
请问高手们,该如何设置当前值啊?

 回到顶部
帅哥哟,离线,有人找我吗?
Bin
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:贵宾 帖子:35433 积分:178524 威望:0 精华:3 注册:2013/3/30 16:36:00
  发帖心情 Post By:2013/4/13 9:57:00 [只看该作者]

单个文件没想出有办法能实现了.FOXTABLE又不能使用文件流.   多个文件的话可以选择复制一个就增加对应的P.Value

 回到顶部
帅哥哟,离线,有人找我吗?
ztmdnzc
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:二尾狐 帖子:501 积分:4167 威望:0 精华:0 注册:2013/1/18 13:34:00
  发帖心情 Post By:2013/6/11 10:44:00 [只看该作者]

bin老师:对单个文件能不能利用时间统计的功能实现?即复制时隔一段时间增加p.value。

            或:通过判断目标文件的大小占源文件大小的比例进行设置?


 回到顶部