社区
Delphi
帖子详情
对文件进行操作
努力的蜘蛛
2004-12-05 06:57:21
我想把一个文件从一个文件夹复制到另一个文件佳下.
我想问问高手用什么函数?
高分回谢
...全文
61
6
打赏
收藏
对文件进行操作
我想把一个文件从一个文件夹复制到另一个文件佳下. 我想问问高手用什么函数? 高分回谢
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
qrlvls
2004-12-05
打赏
举报
回复
CopyFile
madbo
2004-12-05
打赏
举报
回复
报歉,上贴回的太快了。差个参数。
现在改正:
winexec('xcopy c:\windows\*.* d:\mywindows /y',sw_hide);//隐式运行 sw_show为显示运行
whitetiger8
2004-12-05
打赏
举报
回复
Delphi中实现文件拷贝的三种方法
1.调用API函数
procedure CopyFile(FromFileName,ToFileName:string);
var
f1,f2:file;
Begin
AssignFile(f1,FromFileName); file://指定源文件名
AssignFile(f2,ToFileName); file://指定目标文件名
Reset(f1);
Try
Rewrite(f2);
Try
If Lzcopy(TfileRec(f1).handle,TfileRec(f2).Handle)<0
Then
Raise EinoutError.creat('文件复制错误')
Finally
CloseFile(f2); file://关闭 f2
End;
Finally
Until length(sLine)<=0;
End;
End;
2.文件流
procedure copyfile;
var f1,f2: tfilestream ;
begin
f1:=Tfilestream.Create(sourcefilename,fmopenread);
try
f2:=Tfilestream.Create(targetfilename,fmopenwrite or fmcreate);
try
f2.CopyFrom(f1,f1.size);
finally
f2.Free;
end;
finally
f1.Free;
end;
end;
3.利用内存块读写buffer实现
Procudure FileCopy(const Fromfile,Tofile:string);
Var
F1,F2:file;
NumRead,Numwritten:word;
Buf:array [1..2048] of char;
Begin
AssignFile(F1,Fromfile);
Reset(F1,1);
AssignFile(F2,Tofile);
Rewrite(F2,1);
Repeat
BlockRead(F1,buf,sizeof(buf),NumRead);
BlockWrite(F2,buf,Numread,NumWritten);
Until (NumRead=0) or (NumWritten<>NumRead);
CloseFile(F1);
CloseFile(F2);
End;
whitetiger8
2004-12-05
打赏
举报
回复
API的CopyFile()数据是复制文件的作的。
这个例子也行
实现文件拷贝
在本例中,我们使用数据压缩的API函数LZCopy来实现一个文件拷贝的过程,其调用格式为:CopyFile(源文件名,目标文件名)。
implementation
uses LZExpand;
procedure CopyFile(sFileName,dFileName:String);
var sFile,dFile:file;
begin
AssignFile(sFile,sFileName);
Reset(sFile);
AssignFile(dFile,dFileName);
Rewrite(dFile);
LZCopy(TFileRec(sFile).Handle,TFileRec
(dFile).Handle);
CloseFile(sFile);
CloseFile(dFile);
end;
madbo
2004-12-05
打赏
举报
回复
个人认为在windows下最方便的是:
winexec('xcopy c:\windows\*.* d:\mywindows /y');
Nirvanaxumm
2004-12-05
打赏
举报
回复
up
Python
文件
操作
和访问数据库
初学者掌握了Python语法之后,
文件
操作
和访问数据库是Python开发者必备的两项技能。 本课程讲授Python如何连接数据,对数据库
进行
增删改查。如何创建和修改
文件
。
C语言
文件
指针,如何对
文件
进行
操作
,
文件
指针FILE,指向
文件
指针
C语言
文件
的定义,如何对
文件
进行
操作
,
文件
指针,如何定义指向
文件
的指针,通过
文件
指针对
文件
进行
操作
,
文件
应用举例,二进制
文件
相关
操作
,
文件
定位
c++读写
文件
操作
在C++中对
文件
进行
操作
必须包含头
文件
<fstream>; 对
文件
操作
的类 fstream:可读可写
操作
ifstream:只能读
操作
ofstream:只能写
操作
#include<iostream> #include<fstream>//包含头
文件
...
初学C语言
文件
操作
旨在让读者了解C语言是如何对
文件
进行
读写
操作
的,能够使用一些简单的有关
文件
操作
的函数。
操作
无法完成,因为该
文件
已在system中打开
一 、
操作
无法完成,因为该
文件
已在system中打开 1 同时按下键盘上的Ctrl+Shift+ESC组合键,打开“任务管理器”, ... ...3 打开“资源监视器”后...5 选择搜索出来的进程并“结束进程”,然后就可以对
文件
进行
操作
了。
Delphi
5,386
社区成员
262,729
社区内容
发帖
与我相关
我的任务
Delphi
Delphi 开发及应用
复制链接
扫一扫
分享
社区描述
Delphi 开发及应用
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章