(已解决)求助各位大侠,怎么实现两个目录比对,然后对目录进行复制操作!
本帖最后由 3131806 于 2010-9-13 10:58 编辑怎么实现两个目录比对,并且检查是否有同名的文件夹存在,如果存在则进行某些操作!
比如说:
D盘有名为A,B,C,D,E这样的五个文件夹,并且这五个文件夹里都有相同的一个子文件夹Z,然后E盘里有名为A,B,C,F,G...Y,这样的多个文件夹,要实现比对D盘跟E盘下的这文件夹,如果发现有同名的文件夹,则拷贝子文件夹Z到E盘同名的文件夹下!
像上述的则是:
拷贝D盘A,B,C下的子文件夹Z到E盘A,B,C目录下!
最好是能带图形界面可以选择D盘,跟E盘这样的路径,然后能有比对跟拷贝进度 你搜索一下论坛吧,你需要的代码论坛里都有,自已去组织一下,我给你点思路:
1、目录对比:可以将两个目录用_FileToArray()分别将目录里的文件放到不用的数组里,然后进行对比。
2、将对比结果有相同的目录进行复制操作,论坛里有目录复制以及进度显示的代码
图形界面写起来也不难,只是麻烦,这个纯粹是体力活,没什么人愿意干的
自已可以按照上述的思路先写些代码,如果不懂再来问,可能回答的人会比较多,如果自已都不愿意动手写点代码,别人不可能给你现成的 恩,多谢大哥,我也在看着论坛里的代码了,嘿嘿,在学习中,主要是刚开始学,然后这个程序又着急要,所以才发贴看有没有大侠们写过类似的,然后借鉴一下! 我帮不了你,但帮你顶下子! 嘿嘿,已经解决了,虽然还做不出带Gui的,不过功能实现了,谢谢各位的回贴!
页:
[1]