| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1217 人关注过本帖
标题:copyfile()问题
只看楼主 加入收藏
photoelec
Rank: 1
等 级:新手上路
帖 子:109
专家分:0
注 册:2008-1-9
收藏
 问题点数:0 回复次数:6 
copyfile()问题
能不能用copyfile()直接把一个文件夹copy到另一个路径下,若是不能,请问用什么方法可以实现?请大家帮忙看看,急用,谢了
搜索更多相关主题的帖子: copyfile 路径 文件 
2008-03-10 14:03
余来
Rank: 6Rank: 6
等 级:贵宾
威 望:26
帖 子:956
专家分:18
注 册:2006-8-13
收藏
得分:0 
CopyFile,看MSDN吧,有这个函数哦
第一个参数是要复制的文件,第二个文件是复制到的目录,注意,要加名字,最后一个参数是提示是否覆盖,如果该文件存在

例如复制D盘的11.txt到e盘的去,那么就是
CopyFile("d:\\11.txt","e:\11.txt",TRUE);

2008-03-10 15:43
photoelec
Rank: 1
等 级:新手上路
帖 子:109
专家分:0
注 册:2008-1-9
收藏
得分:0 
谢谢了!这个已经做出来了,我要问的是拷贝一个文件夹中的所有文件和文件夹到另一个路径中去,还是谢谢你的回答!
2008-03-10 16:44
photoelec
Rank: 1
等 级:新手上路
帖 子:109
专家分:0
注 册:2008-1-9
收藏
得分:0 
刚才在网上,找到了,已经实现了,呵呵~~~~~~~~~~~~
2008-03-10 16:45
photoelec
Rank: 1
等 级:新手上路
帖 子:109
专家分:0
注 册:2008-1-9
收藏
得分:0 
SHFILEOPSTRUCT Op;
    char FromBuf[50]={"\\\\174.24.4.9\\share\\key"};
    char ToBuf[20]={"d:\\aniu"};
    Op.hwnd = NULL;
    Op.wFunc = FO_COPY;
    Op.pFrom = FromBuf;
    Op.pTo = ToBuf;
    Op.fFlags = FOF_NOCONFIRMATION | FOF_RENAMEONCOLLISION;
    Op.fAnyOperationsAborted = FALSE;
    Op.hNameMappings = NULL;
    Op.lpszProgressTitle = NULL;
    if(SHFileOperation(&Op) == 0)
        AfxMessageBox(_T("复制完毕"));

是把key文件夹拷到d:\aniu下。
2008-03-10 16:47
photoelec
Rank: 1
等 级:新手上路
帖 子:109
专家分:0
注 册:2008-1-9
收藏
得分:0 
还是谢谢你帮我看啊。谢谢了
2008-03-10 16:47
photoelec
Rank: 1
等 级:新手上路
帖 子:109
专家分:0
注 册:2008-1-9
收藏
得分:0 
还在吗?还有一个问题,用上面的进行复制文件夹,如果复制到的路径里已经有了这个文件夹,怎样进行覆盖?
2008-03-11 11:08
快速回复:copyfile()问题
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.034508 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved