СТРОКУ В ФАЙЛ DELPHI
Запись строк в файл в Delphi – это одна из наиболее распространенных задач в сфере программирования. Для этого можно воспользоваться несколькими способами. Рассмотрим несколько из них.
1) Использование стандартной библиотеки Delphi. Для записи строк в файл можно воспользоваться компонентами TFileStream и TStreamWriter. Вот пример кода:
var MyStream: TFileStream; MyWriter: TStreamWriter;begin MyStream := TFileStream.Create('C:\MyFile.txt', fmCreate or fmOpenWrite); MyStream.Seek(0, soEnd); MyWriter := TStreamWriter.Create(MyStream); try MyWriter.Write('Это первая строка' + sLineBreak); MyWriter.Write('Это вторая строка' + sLineBreak); MyWriter.Write('Это третья строка' + sLineBreak); finally MyWriter.Free; MyStream.Free; end;end;
2) Использование функций работы с файлами из стандартной библиотеки SysUtils. Вот пример кода:
var MyFile: TextFile;begin AssignFile(MyFile, 'C:\MyFile.txt'); Rewrite(MyFile); Writeln(MyFile, 'Это первая строка'); Writeln(MyFile, 'Это вторая строка'); Writeln(MyFile, 'Это третья строка'); CloseFile(MyFile);end;
3) Использование компонента из библиотеки JCL (Jedi Code Library). Этот компонент предназначен для работы с файлами и содержит собственную реализацию класса TFileStream. Вот пример кода:
uses JclFileUtils;var MyStream: TJclFileStream;begin MyStream := TJclFileStream.Create('C:\MyFile.txt', fmCreate or fmOpenWrite); MyStream.Seek(0, soEnd); MyStream.WriteString('Это первая строка' + sLineBreak); MyStream.WriteString('Это вторая строка' + sLineBreak); MyStream.WriteString('Это третья строка' + sLineBreak); MyStream.Free;end;
Независимо от выбранного способа, запись строк в файл является важной задачей в процессе разработки программ на Delphi.
Ini файлы в Delphi
Delphi - Сохранение данных в текстовый файл и компонент SaveDialog
Установка и активация Delphi/Autocom 2016 (Delphi Cars и Delphi Trucks)
Delphi - загрузка и сохранение матрицы из текстового файла
13 Как работать с файлами в Delphi?
Урок на делфи 90 FileStream Write. записать файл
Урок на делфи. 87. AssignFile. Создать и записать в файл строку.
Как загрузить текстовый файл в объект Delphi?
Delphi 7 Работа с файлами
Delphi - Загрузка данных из текстового файла и компонент OpenDialog