标题:[求助]用delphi怎麼復制文件
只看楼主
subway0592
Rank: 1
等 级:新手上路
帖 子:52
专家分:0
注 册:2006-12-20
 问题点数:0 回复次数:12 
[求助]用delphi怎麼復制文件

請問要用 delphi實現對某文件的復制,應該怎麼實現,是不是要用到哪個函數?

搜索更多相关主题的帖子: delphi 文件 
2007-01-24 08:31
nongen
Rank: 5Rank: 5
来 自:网络
等 级:贵宾
威 望:17
帖 子:322
专家分:0
注 册:2006-11-25
得分:0 

文件的复制:
CopyFile(pchar('文件名'), pchar('文件名'), True);

移动文件:
MoveFile(pchar('文件名'), pchar('文件名'));

删除文件:

DeleteFile('文件名');
更改文件名:
RenameFile('文件名', '新文件名');


昨天不是我的,明天不是你的,今天却是我们的。
http://www.
2007-01-24 09:09
subway0592
Rank: 1
等 级:新手上路
帖 子:52
专家分:0
注 册:2006-12-20
得分:0 
先謝謝了,我去試試看
2007-01-24 11:34
subway0592
Rank: 1
等 级:新手上路
帖 子:52
专家分:0
注 册:2006-12-20
得分:0 

可以實現了,但是,這樣能實現的是在執行程序路徑下的文件,我要是想從隨便一個盤的文件復制到另一個盤 就是說 被復制的文件很復制後的文件路徑都不是執行文件的路徑,而是需要指定的,那要怎麼指定文件的路徑呢?

2007-01-24 11:49
nongen
Rank: 5Rank: 5
来 自:网络
等 级:贵宾
威 望:17
帖 子:322
专家分:0
注 册:2006-11-25
得分:0 
我上面所说的文件名是带路径的,那么你就直接填路径啊。

昨天不是我的,明天不是你的,今天却是我们的。
http://www.
2007-01-24 13:03
subway0592
Rank: 1
等 级:新手上路
帖 子:52
专家分:0
注 册:2006-12-20
得分:0 
CopyFile(pchar('D:\11.text'),pchar('D:\55.txt'),true);
將11復制成55這樣寫,執行沒結果啊。
2007-01-24 13:32
subway0592
Rank: 1
等 级:新手上路
帖 子:52
专家分:0
注 册:2006-12-20
得分:0 

現在可以了,謝謝

2007-01-24 13:40
subway0592
Rank: 1
等 级:新手上路
帖 子:52
专家分:0
注 册:2006-12-20
得分:0 
text, 自己太馬虎了
2007-01-24 13:42
subway0592
Rank: 1
等 级:新手上路
帖 子:52
专家分:0
注 册:2006-12-20
得分:0 

但是我發現這樣復制,只能復制一次
就是說,如果對原文件有修改了,運行復制不會覆蓋,這要怎麼處理呢?

2007-01-24 13:47
nongen
Rank: 5Rank: 5
来 自:网络
等 级:贵宾
威 望:17
帖 子:322
专家分:0
注 册:2006-11-25
得分:0 

最后不是有个true or false的参数嘛。就是用来覆盖的。


昨天不是我的,明天不是你的,今天却是我们的。
http://www.
2007-01-24 14:34



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-117799-1-1.html




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

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