delphi如何让a.txt文件的内容追加在b.txt内容的后面?求高手解答啊
3个回答
展开全部
Procedure AppendFile(AFile,bFile:String);
var
StreamA,StreamB:TFilesStream;
晌祥Buf:Array of Char;
begin
StreamA := TFileStream.Create(AFile,fmOpenRead);
StreamB := TFileStream.Create(BFile,fmOpenReadWrite);
搭谨中 StreamB.Position := StreamB.Size;
StreamA.Position := 0;
setLength(Buf,StreamA.Size);
StreamA.ReadBuffer(Buf[0],StreamA.Size);
StreamB.WriteBuf(Buf[0],StreamA.Size);
StreamA.free;
知山 StreamB.Free;
end;
展开全部
var
mb:Tstringlist;
s:string;
begin
mb.loadfromfile(a.txt);
s:=mb.text;
mb.loadfromfile(b.txt);
s:=s+mb.text;
mb.text:=s;
mb.savetofile
mb:Tstringlist;
s:string;
begin
mb.loadfromfile(a.txt);
s:=mb.text;
mb.loadfromfile(b.txt);
s:=s+mb.text;
mb.text:=s;
mb.savetofile
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
用 b.append
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询