4个回答
展开全部
在窗体上建立以个memo组件
memo的lines属性有一个loadfromfile 和savetofile 属性 用这两个属性可以很容易的读写txt文件
不明白的话可以给我发邮件 我给你范例
我邮箱 luyanchao562759534@126.com
memo的lines属性有一个loadfromfile 和savetofile 属性 用这两个属性可以很容易的读写txt文件
不明白的话可以给我发邮件 我给你范例
我邮箱 luyanchao562759534@126.com
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
function writetotextfile(filename, msg: string): boolean;
var
afile: TextFile;
begin
assignfile(afile, filename);
if not fileexists(filename) then
rewrite(afile);
append(afile);
writeln(afile, msg);
flush(afile);
closefile(afile);
end;
var
afile: TextFile;
begin
assignfile(afile, filename);
if not fileexists(filename) then
rewrite(afile);
append(afile);
writeln(afile, msg);
flush(afile);
closefile(afile);
end;
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
追加吗?append。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
可以TStringList创建个对象,把要写的能用对象的add方法添加,最后用对象的SaveToFile保存,用起来像MEMO控件。
procedure TFormClientToAIS.Button1Click(Sender: TObject);
var
RSetS: TStringList;
begin
RSetS := TStringList.Create;
if SaveDialog1.Execute then
begin
try
RSetS.Clear;
RSetS.Add('第一行内容');
RSetS.Add('第二行内容');
……
RSetS.SaveToFile(SaveDialog1.FileName);
Application.MessageBox('数据保存完成!', '完成', MB_OK + MB_IconInformation);
finally
RSetS.Free;
end;
end;
end;
procedure TFormClientToAIS.Button1Click(Sender: TObject);
var
RSetS: TStringList;
begin
RSetS := TStringList.Create;
if SaveDialog1.Execute then
begin
try
RSetS.Clear;
RSetS.Add('第一行内容');
RSetS.Add('第二行内容');
……
RSetS.SaveToFile(SaveDialog1.FileName);
Application.MessageBox('数据保存完成!', '完成', MB_OK + MB_IconInformation);
finally
RSetS.Free;
end;
end;
end;
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询