文件在一个文件夹内,要求有选择性的一次拷取多个文件,请问如何实现?
解决方案 »
- RO, Remobjects读取数据速度的研究,希望高手指点一下。
- 我想写一个彩票的统计程序,现在遇到一个读入文本中数据的问题
- 压缩后的流(TDeCompressionStream)与VARIANT互换以后,再解压缩,然后再读出流的内容时报错。急!急!急!急!急!急!
- 我要在拷贝文件时用进度条控件显示拷贝进度该怎么做?
- 一个特别奇怪的问题:大家一定要看看!
- ADOQuery的一个奇怪的问题
- 问个delphi+excel的问题.
- 这个怎么实现的?
- 怎样判断edit1中输入的是不是整型数?
- 有谁做了与netstat -a 同样功能的代码
- 请问如何修改ORACLE存储过程返回的记录集??急
- 怎样把从DBGRID中提取出的数据用WORD文档打开?
使用循环和COPYFILE函数实现
uses ShellApi
比如一个文件夹里有001.txt-100.txt 100个文件
有没有一种方法可以把 001.txt-005.txt添加到一个变量里,然后执行一个copy命令windows下也是可以选中5个然后ctrl c ctrl v的啊cuteant(我这张旧船票还能否登上你的破船|涛声是否依旧) :
要是要拷贝的文件存放的地址是不连续的,怎么能做到一次性拷贝呢?还是要用循环一个一个的拷贝吧。
--------------------------
不知道不要乱说
你试试在一个文件夹(包含子文件夹)里搜索一种文件类型,搜索出来的结果一次拷看看行不行
(怕你理解不了再举个例子,比如a文件夹包含b文件夹,a文件夹里有1.bmp,b文件夹里有2.bmp,你搜索*.bmp得到搜索结果1.bmp+2.bmp 然后ctrlA CtrlC ctrlV 看能不能拷)
我这边的实例是因为文件比较多,上千个,所以不能一个一个拷,拜托各位不要再出这种主意了,我要哭了
常用的有copy和xcopy命令,楼主可以试试。
你试试在一个文件夹(包含子文件夹)里搜索一种文件类型,搜索出来的结果一次拷看看行不行
(怕你理解不了再举个例子,比如a文件夹包含b文件夹,a文件夹里有1.bmp,b文件夹里有2.bmp,你搜索*.bmp得到搜索结果1.bmp+2.bmp 然后ctrlA CtrlC ctrlV 看能不能拷)-----------
真是好笑,你看到的只是表面现象,你看到本质了吗?你把这个过程丢给Windows去做了而已。难道Windows不是一个一个的来帮你拷贝过去的吗?
照你这么说,我写一个软件,然后利用循环一个一个的拷贝1000个文件,在你看来,还不是以为我是一次拷贝过去的。
要是要拷贝的文件存放的地址是不连续的,怎么能做到一次性拷贝呢?
-----------------
真是好笑,你看到的只是表面现象,你看到本质了吗?你把这个过程丢给Windows去做了而已。难道Windows不是一个一个的来帮你拷贝过去的吗?
-----------------来给我讲一讲不在一个文件夹内的搜索结果是如何一次拷贝的可以吗?本来我的问题涉及不到不在同一个文件夹的文件拷贝的,但是看你说的好笑,特地请教
比如SHFileOperation是可以一次拷贝一个或多个文件夹的,它就可以把几个文件夹用#0分开一次拷贝,(pFrom:=PChar('C:\a'+#0+'C:\b'+#0#0);)那么文件是不是也可以呢?我想问的是这个,就这么简单