2个回答
展开全部
'添加一个edit控件一个memo控件
'edit控件的keypress事件处理回车
procedure TForm1.Edit1KeyPress(Sender: TObject; var Key: Char);
begin
if (Key = #13)and(Edit1.Text <> '') then
Memo1.Lines.Add(Edit1.text);
end;
'窗体create事件判断一下程序所在目录有没有text.txt文件
'如果有就加载到memo控件,如果没有清空memo
procedure TForm1.FormCreate(Sender: TObject);
begin
if FileExists(ExtractFilePath(Paramstr(0)) + 'text.txt') then
Memo1.Lines.LoadFromFile(ExtractFilePath(Paramstr(0)) + 'text.txt')
else
Memo1.clear;
end;
'窗体关闭close事件将memo中的内容再存回文件
procedure TForm1.FormClose(Sender: TObject; var Action: TCloseAction);
begin
Memo1.Lines.SaveToFile(ExtractFilePath(Paramstr(0)) + 'text.txt');
end;
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询