delphi 按钮 保存文件

来源:百度知道 编辑:UC知道 时间:2024/06/03 13:37:30
在delphi7中, 我选择button按钮,想把listbox1中的内容保存到一个文件中,但是不知道怎么操作,我看书上只有一句话
listbox1.Items.savetofile('123.txt');
但是运行的时候按button保存按钮却没有反应 请问一下是怎么回事?

没有反应那是因为你没有让它有反应,但其实它已经在当前目录保存了一个123.txt的文件
你可以加个保存文件的对话框
procedure TForm1.Button3Click(Sender: TObject);
begin
if not SaveDialog1.Execute then exit;
ListBox1.Items.SaveToFile(SaveDialog1.FileName);
end;

'123.txt' 不是完整的文件路径
你改成 'C:\123.txt'试试,肯定可以

123.txt会保存到程序运行的文件夹下,去找找应该有了。
没反应是说没有提示是吧,添加上application.messbox('save successfully','information',mb_ok);