Лабораторная работа_файлы. Создание приложения по обработке текстовых файлов. Создание и чтение файла
Скачать 20.25 Kb.
|
Лабораторная работа Тема: Создание приложения по обработке текстовых файлов. Создание и чтение файла Цель: вырабатывать навыки работы с текстовыми файлами в Delphi Задача: Создать приложение, на котором располагаются следующие компоненты:
Ход работы
Var FName: string;
Procedure Tform1Button1Click(Sender:TObject); Begin {Процедура вызывает диалог, проверяет, выбрал ли пользователь файл (если выбрал, то функция Execute возвращает true), после чего имя выбранного файла (OpenDialog1.FileName) сохраняется в переменной FName и файл загружается в текст Memo1 методом LoadFromFile} if OpenDialog1.Execute then begin FName:= OpenDialog1.FileName; Memo1.Lines.LoadFromFile(FName); end;
Procedure Tform1bButton3Click(Sender:TObject); begin Memo1.Lines.SaveToFile(FName); End; Примечание: В данном случае нет необходимости обращаться к какому-то диалогу, поскольку имя файла известно: оно хранится в переменной FName.
Procedure Tform1Button4Click(Sender:TObject); { Begin SaveDialog1.FileName := FName; {присваивает свойству FileName компонента SaveDialog1 запомненное имя файла Это имя по умолчанию будет предложено пользователю при открытии диалога Сохранить как....} if SaveDialog1.Execute then{ если пользователь выбрал в нем файл, запоминает новое имя файла и сохраняет в файле с этим именем текст компонента Memo1.} begin FName := SaveDialog1.FileName; Memo1.Lines.SaveToFile(FName); end;
|