Процедура Append в Delphi відкриває текстовий файл для додавання записів у файл (додає в кінець файлу).
System unit
procedure Append (var FileHandle : TextFile);
Процедура Append призначена для відкриття текстового файлу та додавання записів до файлу (запис додається в кінець файлу).
Ви повинні використовувати AssignFile, щоб призначити файл для запису. Тільки після цього можливий запис у файл.
Щоб додані до файлу дані збереглися, необхідно закрити файл процедурою CloseFile.
Використовуйте Write або WriteLn для запису даних у файл.
Процедура Append: Додавання рядка тексту до кінця існуючого файлу
var
myFile : TextFile;
text : string;
begin
// Спроба відкрити файл Test.txt для запису
AssignFile(myFile, 'Test.txt');
ReWrite(myFile);
// Запис кількох відомих слів у цей файл
WriteLn(myFile, 'Hello');
WriteLn(myFile, 'World');
// Закриття файлу
CloseFile(myFile);
// Повторне відкриття для додавання до кінця файлу заключного рядка
Append(myFile);
// Write this final line
WriteLn(myFile, 'Заключний рядок додано');
// Закриття файлу
CloseFile(myFile);
// Повторне відкриття файлу для читання
Reset(myFile);
// Показ вмісту файлу
while not Eof(myFile) do
begin
ReadLn(myFile, text);
ShowMessage(text);
end;
// Закриття файлу востаннє
CloseFile(myFile);
end;
Результат
Hello
World
Заключний рядок додано
Подібні функції, процедури та команди
AssignFile — пов'язує дескриптор файлу з бінарним чи текстовим файлом.
TextFile — оголошує тип файлу для того, щоб зберегти рядки тексту.
Write — записує дані до бінарного або текстового файлу.
WriteLn — записує закінчений рядок даних у текстовий файл.
