Delphi-6 - среда разработки программного обеспечения для систем промышленной автоматизации. Букреев В.Г - 81 стр.

UptoLike

Составители: 

Append (<ф.п.>)
инициирует запись в ранее существовавший текстовый файл для его
расширения, при этом указатель файла устанавливается в его конец.
Процедура Append применима только к текстовым файлам, т. е. их фай-
ловая переменная должна иметь тип TextFile. Процедурой Append нель-
зя инициировать запись в типизированный или нетипизированный файл.
Если текстовый файл ранее уже был открыт с помощью Reset или
Rewrite, использование процедуры Арpend приведет к закрытию этого
файла и открытию его вновь, но уже для добавления записей.
2.8.2. Работа с текстовыми файлами
Текстовый файл трактуется в Object Pascal как совокупность строк
переменной длины. Доступ к каждой строке возможен лишь последова-
тельно, начиная с первой. При создании текстового файла в конце каж-
дой строки ставится специальный признак eoln (End Of LiNe конец
строки), а в конце всего файла признак eof (End Of File конец файла).
Эти признаки можно протестировать одноименными логическими
функциями. При формировании текстовых файлов используются сле-
дующие системные соглашения.
Для доступа к записям применяются процедуры Read, ReadLn,
write, writebn. Они отличаются возможностью обращения к ним с пере-
менным числом фактических параметров, в качестве которых могут ис-
пользоваться символы, строки и числа. Первым параметром в любой из
перечисленных процедур должна стоять файловая переменная. Обраще-
ние осуществляется к дисковому файлу, связанному с переменной про-
цедурой AssignFile.
Подпрограммы для работы с текстовыми файлами приведены в
таблице 2.9.
Таблица 2.9
Function Eoln(var F: TextFile): Boolean; Тестирует маркер конца строки и воз-
вращает True, если конец строки дос-
тигнут
Procedure Read(var F: TextFile; V1
[,V2,...,Vn ]);
Читает из текстового файла последова-
тельность символьных представлений
переменных Vi типа char. String, а также
любого целого или вещественного типа,
игнорируя признаки EOLN
81