Foxtable(狐表)用户栏目专家坐堂 → CopyFile怎么判断是否复制成功呢


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

主题:CopyFile怎么判断是否复制成功呢

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


加好友 发短信
等级:狐精 帖子:3144 积分:20951 威望:0 精华:0 注册:2016/3/28 16:57:00
CopyFile怎么判断是否复制成功呢  发帖心情 Post By:2021/8/11 14:45:00 [显示全部帖子]

 CopyFile怎么判断是否复制成功呢

FileSys.CopyFile("C:\TestFiles\test.txt", "C:\TestFiles2\mytest.txt",True)


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


加好友 发短信
等级:狐精 帖子:3144 积分:20951 威望:0 精华:0 注册:2016/3/28 16:57:00
  发帖心情 Post By:2021/8/11 15:03:00 [显示全部帖子]

老师,百度了一下,这样就可以,判断目标目录是否有这个文件,有就成功,没有就失败,如果是大文件,能都显示系统内置的复制进度呢?

Dim jc
jc = CreateObject("Scripting.FileSystemObject").CopyFile("D:\foxtable\Development\Code.mdb","G:\0软件开发\0狐表软件\Code.mdb")
If CreateObject("Scripting.FileSystemObject").FileExists("G:\0软件开发\0狐表软件\Code.mdb") Then '单个文件名,对于*.*应该逐个判断.
    MessageBox.Show("备份成功!","提示",MessageBoxButtons.OK,MessageBoxIcon.None)
Else
    MessageBox.Show("备份失败!","提示",MessageBoxButtons.OK,MessageBoxIcon.None)
End If


 回到顶部