文本文件(50分)

  • 主题发起人 主题发起人 kevin8093
  • 开始时间 开始时间
K

kevin8093

Unregistered / Unconfirmed
GUEST, unregistred user!
如和保存memo到文本文件
 
Memo1.Lines.SaveToFile
 
Memo1.Lines.SaveToFile('c:/asdf.txt');
 
memo.lines.savetofile('c:/file.txt');
memo.lines.loadfromfile('c:/file.txt');
 
同意楼上的方法
 
把数据存入文本文件 memo.lines.savetofile('filename.txt');
从文本文件中取出数据 memo.lines.loadfromfile('filename.txt');
OK???
 
大家好像忽略了一个问题,万一楼主需要已经存在的文本文件中,或者说追加呢?
如果是这种情况的话,需要用到文件流:
procedure TForm1.Button1Click(Sender: TObject);
var
F: TFileStream;
begin
F := TFileStream.Create('d:/1.txt',fmOpenWrite);
try
F.Position := F.Size;
Memo1.Lines.SaveToStream(F);
finally
F.Free;
end;
end;
 
后退
顶部