PascalABC.NET

Методы текстовых файлов

Для текстовых файлов (тип Text) определены следующие методы:

 
procedure Write(a,b,...);         Записывает в файл значения a, b, ...
procedure Writeln(a,b,...);
        Записывает в файл значения a, b, ... и осуществляет переход на следующую строку
procedure Print(a,b,...);
        Записывает в файл значения a, b, ..., разделяя их пробелами
procedure Println(a,b,...);
        Записывает в файл значения a, b, ..., разделяя их пробелами, и осуществляет переход на следующую строку
function ReadInteger: integer;
        Возвращает значение типа integer, введенное из текстового файла
function ReadReal: real;
        Возвращает значение типа real, введенное из текстового файла
function ReadChar: char;
        Возвращает значение типа char, введенное из текстового файла
function ReadString: string;
        Возвращает значение типа string, введенное из текстового файла, без перехода на следующую строку
function ReadBoolean: boolean;
        Возвращает значение типа boolean, введенное из текстового файла
function ReadWord: string;
        Возвращает слово, введенное из текстового файла
function ReadlnInteger: integer;
        Возвращает значение типа integer, введенное из текстового файла, и переходит на следующую строку
function ReadlnReal: real;
        Возвращает значение типа real, введенное из текстового файла, и переходит на следующую строку
function ReadlnChar: char;
        Возвращает значение типа char, введенное из текстового файла, и переходит на следующую строку
function ReadlnString: string;
        Возвращает значение типа string, введенное из текстового файла, и переходит на следующую строку
function ReadlnBoolean: boolean;
        Возвращает значение типа boolean, введенное из текстового файла, и переходит на следующую строку
function ReadlnWord: string;
        Возвращает слово, введенное из текстового файла, и переходит на следующую строку
function Eof: boolean;
        Возвращает True, если достигнут конец файла, и False в противном случае
function Eoln: boolean;
        Возвращает True, если достигнут конец строки, и False в противном случае
function SeekEof: boolean;
        Пропускает пробельные символы, после чего возвращает True, если достигнут конец файла
function SeekEoln: boolean;
        Пропускает пробельные символы, после чего возвращает True, если достигнут конец строки в файле
function Name: string;
        Возвращает имя файла
function FullName: string;
        Возвращает полное имя файла
procedure Reset;
        Устанавливает файловый указатель на начало файла
procedure Close;
        Закрывает файл
procedure Flush;
        Записывает содержимое буфера файла на диск
function ReadToEnd: string;
        Возвращает в виде строки содержимое файла от текущего положения до конца
procedure Erase;
        Удаляет файл (файл должен быть закрыт)
procedure Rename(newname: string);
        Переименовывает файл, давая ему имя newname (файл должен быть закрыт)