以文本方式查看主题

-  搭建论坛  (http://bbs.diylsoft.com:8118/starforum/index.asp)
--  用户咨询  (http://bbs.diylsoft.com:8118/starforum/list.asp?boardid=4)
----  磁盘文件管理构件问题咨询  (http://bbs.diylsoft.com:8118/starforum/dispbbs.asp?boardid=4&id=29804)

--  作者:玩脑者
--  发布时间:2009-12-18 13:12:19
--  磁盘文件管理构件问题咨询

代码如下:帮我看看哪里不对?进度没反映。

 

 

========================================
  窗口1.普通按钮1 构件
========================================
- 鼠标单击 事件:
----------------------------------------
  参数> 自定义.文件:".\\aaa.txt"
  设置> 窗口1.磁盘文件管理1.属性:(文件1)
  执行> 窗口1.磁盘文件管理1.一般方法:[得到文件大小]
  参数> 窗口1.磁盘文件管理1.属性:(大小)
  设置> 窗口1.进度标尺1.属性:(最大值)
  参数> 自定义.文件:".\\测试\\aaa.txt"
  设置> 窗口1.磁盘文件管理1.属性:(文件2)
  执行> 窗口1.磁盘文件管理1.一般方法:[拷贝文件]
----------------------------------------

 

 

========================================
  窗口1.磁盘文件管理1 构件
========================================
- 文件处理 事件:
----------------------------------------
  参数> 窗口1.磁盘文件管理1.属性:(完成进度)
  设置> 窗口1.进度标尺1.属性:(当前进度)
----------------------------------------



--  作者:admin
--  发布时间:2009-12-18 13:37:09
--  

是这样,拷贝的最小单位是文件;在单个文件中不触发事件;

“文件处理”事件主要在“目录拷贝”中会触发。


--  作者:玩脑者
--  发布时间:2009-12-18 13:52:24
--  
哦,那拷贝单个文件时,比如当拷贝一个大的文件时,想显示进度怎么办?
--  作者:玩脑者
--  发布时间:2009-12-18 14:17:48
--  

一个新问题

 

当源目录为“当前项目”所在目录时,执行拷贝命令,有两个问题

 

1、只把目录下的“文件夹”拷贝走了,目录下的其他文件并没有拷贝。

 

2、执行结束后,关闭窗口,弹出错误对话框

 
此主题相关图片如下:1.jpg
按此在新窗口浏览图片

========================================
  窗口1.普通按钮1 构件
========================================
- 鼠标单击 事件:
----------------------------------------
  参数> 系统值.当前:<当前执行项目目录>
  设置> 窗口1.磁盘文件管理1.属性:(目录1)
  执行> 窗口1.磁盘文件管理1.一般方法:[得到目录大小]
  参数> 窗口1.磁盘文件管理1.属性:(大小)
  设置> 窗口1.进度标尺1.属性:(最大值)
  参数> 自定义.路径:".\\测试"
  设置> 窗口1.磁盘文件管理1.属性:(目录2)
  执行> 窗口1.磁盘文件管理1.一般方法:[拷贝目录]
----------------------------------------

 

========================================
  窗口1.磁盘文件管理1 构件
========================================
- 文件处理 事件:
----------------------------------------
  参数> 窗口1.磁盘文件管理1.属性:(完成进度)
  设置> 窗口1.进度标尺1.属性:(当前进度)
----------------------------------------



--  作者:admin
--  发布时间:2009-12-18 15:19:17
--  
“源目录”不能为“当前项目”所在目录,必须要放到外面。
--  作者:admin
--  发布时间:2009-12-18 15:28:41
--  
那必须 自己单独做 文件拷贝。
--  作者:玩脑者
--  发布时间:2009-12-18 15:51:22
--  

自已做的话,文件的复制进度怎么做呢?


--  作者:FSJM
--  发布时间:2009-12-18 16:58:04
--  
写了一个实例,可以参考 。。。