Информатика. Программирование в Delphi
228
procedure TForm1.N5Click(Sender: TObject);
begin
//если пользователь в появившемся стандартном диалоге
//выбора файла нажал кнопку
Открыть
if OpenDialog1.Execute then
begin
//имя открываемого текстового файла
fn:=OpenDialog1.FileName;
//загрузка файла
Memo1.Lines.LoadFromFile(fn);
end;
end;
8. В инспекторе объектов для пункта меню
Сохранить
(
N6)
создайте об-
работчик события
OnClick
- процедуру
N6Click
.
//процедура, которая происходит при нажатии по компоненту
N6
−
//сохранение файла под старым именем
procedure TForm1.N6Click(Sender: TObject);
begin
//если файл уже сохранен
if fn<>'' then
//сохранение файла под старым именем
Memo1.Lines.SaveToFile(fn)
//если файл новый и не сохранен
else
//если пользователь в появившемся стандартном диалоге
//сохранения файла нажал на кнопку
Сохранить
if SaveDialog1.Execute then
begin
//новое имя сохраняемого файла
fn:=SaveDialog1.FileName;
//сохранение файла
Memo1.Lines.SaveToFile(fn);
end;
end;
9. В инспекторе объектов для пункта меню
Сохранить как
(
N7
) создайте
обработчик события
OnClick
- процедуру
N7Click
.
//процедура, которая происходит при нажатии по компоненту
N7
−
//сохранение файла под новым именем
procedure TForm1.N7Click(Sender: TObject);
begin
//если пользователь в появившемся стандартном диалоге
//сохранения файла нажал на кнопку
Сохранить как