Подпрограммы для работы с файлами через файловые переменные
Подпрограммы для работы с файлами через файловые переменные
procedure Assign(f: FileType; name: string);
Связывает файловую переменную f с именем файла name
procedure AssignFile(f: FileType; name: string);
Связывает файловую переменную f с именем файла name
procedure Reset(f: Text);
Открывает текстовый файл f на чтение
procedure Reset(f: file of T);
Открывает типизированный файл f на чтение и запись
procedure Reset(f: file);
Открывает нетипизированный файл f на чтение и запись
procedure Rewrite(f: Text);
Открывает текстовый файл f на запись, обнуляя его содержимое. Если файл существовал, он обнуляется
procedure Rewrite(f: file of T);
Открывает типизированный файл f на чтение и запись, обнуляя его содержимое. Если файл существовал, он обнуляется
procedure Rewrite(f: file);
Открывает нетипизированный файл f на чтение и запись, обнуляя его содержимое. Если файл существовал, он обнуляется
procedure Append(f: Text);
Открывает текстовый f файл на дополнение
function OpenRead(fname: string): Text;
Возвращает текстовый файл с именем fname, открытый на чтение
function OpenWrite(fname: string): Text;
Возвращает текстовый файл с именем fname, открытый на запись
function OpenAppend(fname: string): Text;
Возвращает текстовый файл с именем fname, открытый на дополнение
procedure Close(f: FileType);
Закрывает файл f
procedure CloseFile(f: FileType);
Закрывает файл f
function Eof(f: FileType): boolean;
Возвращает True, если достигнут конец файла f
procedure Flush(f: FileType);
Записывает содержимое буфера файла на диск
procedure Erase(f: FileType);
Удаляет файл, связанный с файловой переменной f
procedure Rename(f: FileType; newname: string);
Переименовывает файл, связаный с файловой переменной f, давая ему имя newname
function Eoln(f: Text): boolean;
Возвращает True, если достигнут конец строки в текстовом файле f
function SeekEof(f: Text): boolean;
Пропускает пробельные символы, после чего возвращает True, если достигнут конец текстового файла f
function SeekEoln(f: Text): boolean;
Пропускает пробельные символы, после чего возвращает True, если достигнут конец строки в текстовом файле f
procedure Truncate(f: file of T);
Усекает типизированный файл f, отбрасывая все элементы с позиции файлового указателя
procedure Truncate(f: file);
Усекает нетипизированный файл f, отбрасывая все элементы с позиции файлового указателя
function FilePos(f: file of T): int64;
Возвращает текущую позицию файлового указателя в типизированном файле f
function FilePos(f: file): int64;
Возвращает текущую позицию файлового указателя в нетипизированном файле f
function FileSize(f: file of T): int64;
Возвращает количество элементов в типизированном файле f
function FileSize(f: file): int64;
Возвращает количество байт в нетипизированном файле f
procedure Seek(f: file of T; n: int64);
Устанавливает текущую позицию файлового указателя в типизированном файле f на элемент с номером n
procedure Seek(f: file; n: int64);
Устанавливает текущую позицию файлового указателя в нетипизированном файле f на байт с номером n
Более 800 000 книг и аудиокниг! 📚
Получи 2 месяца Литрес Подписки в подарок и наслаждайся неограниченным чтением
ПОЛУЧИТЬ ПОДАРОКЧитайте также
4.2.1. Команды для работы с файлами
4.2.1. Команды для работы с файлами Прежде чем приступить к описанию команд для работы с файлами, необходимо отметить, что для выполнения операций над файлами вы должны иметь права доступа к этим файлам. О правах доступа будет написано ниже, а здесь предполагается, что
19.2. Команды для работы с файлами
19.2. Команды для работы с файлами Некоторые команды из этой группы уже были подробно рассмотрены в гл. 4, поэтому здесь они рассматриваться не будут.basename файл расширениеУдаляет из имени файла путь и расширение, если оно задано. Используется при написании сценариев.chgrp
Настройки работы с файлами
Настройки работы с файлами Раздел File Handling (Работа с файлами) (рис. 7.16) содержит некоторые настройки сохранения файлов и использования буфера обмена при работе с несколькими программами одновременно. Рис. 7.16. Настройки работы с файлами InDesignОбласть Document Recovery Data (Информация
Принципы работы с файлами в VBA
Принципы работы с файлами в VBA Как уже говорилось в главе 11, VBA позволяет работать с файлами как с объектами и манипулировать файловыми объектами с помощью их свойств и методов.Но это не стало органической частью VBA, а обеспечивается некоторой внешней объектной
5.5. Команды для работы с файлами
5.5. Команды для работы с файлами Основные команды Linux, предназначенные для работы с файлами, приведены в табл. 5.1. Указанные команды нужно вводить в терминале (Приложения | Стандартные | Терминал). Рассмотрим небольшую серию команд, приведенную в листинге 5.1
Подпрограммы для работы с перечислимыми типами
Подпрограммы для работы с перечислимыми типами procedure Inc(var i: integer); Увеличивает значение переменной i на 1 procedure Inc(var i: integer; n: integer); Увеличивает значение переменной i на n procedure Dec(var i: integer); Уменьшает значение переменной i на 1 procedure Dec(var i: integer; n: integer);
Подпрограммы для работы с динамическими массивами
Подпрограммы для работы с динамическими массивами function Length(a: System.Array): integer; Возвращает длину динамического массива function Length(a: System.Array; m: integer): integer; Возвращает длину m-той размерности динамического массива (размерности нумеруются с нуля) procedure SetLength(var a: System.Array;
Подпрограммы для работы с символами и строками
Подпрограммы для работы с символами и строками function Chr(a: byte): char; Преобразует код в символ в кодировке Windows function ChrUnicode(a: word): char; Преобразует код в символ в кодировке Unicode function OrdUnicode(a: char): word; Преобразует символ в код в кодировке Unicode function UpperCase(ch: char): char;
Подпрограммы для работы с файлами, каталогами и дисками
Подпрограммы для работы с файлами, каталогами и дисками function ReadLines(path: string): sequence of string; Считывает строки из файла и превращает их в последовательность строк function ReadLines(path: string; en: Encoding): sequence of string; Считывает строки из файла с кодировкой en и превращает их в
Подпрограммы для работы с пером
Подпрограммы для работы с пером Рисование линий осуществляется текущим пером. Доступ к свойствам текущего пера можно осуществлять как в процедурном, так и в объектно-ориентированном стиле.Процедуры и функции для доступа к свойствам пера сгруппированы парами: если Prop -
Подпрограммы для работы с кистью
Подпрограммы для работы с кистью Рисование внутренностей замкнутых областей осуществляется текущей кистью. Доступ к свойствам текущей кисти можно осуществлять как в процедурном, так и в объектно-ориентированном стиле.Процедуры и функции для доступа к свойствам кисти
Подпрограммы для работы со шрифтом
Подпрограммы для работы со шрифтом Вывод текста осуществляется текущим шрифтом. Доступ к свойствам текущего шрифта можно осуществлять как в процедурном, так и в объектно-ориентированном стиле.Процедуры и функции для доступа к свойствам шрифта сгруппированы парами:
Подпрограммы для работы с графическим окном
Подпрограммы для работы с графическим окном Доступ к свойствам графического окна можно осуществлять как в процедурном, так и в объектно-ориентированном стиле.Процедуры и функции для доступа к свойствам окна сгруппированы парами: если Prop - имя свойства кисти, то функция
Подпрограммы для работы с координатами графического окна
Подпрограммы для работы с координатами графического окна Доступ к свойствам координат графического окна можно осуществлять как в процедурном, так и в объектно-ориентированном стиле.Процедуры и функции для изменения системы координат окна приведены ниже: procedure
4.6.4. Возможности работы с файлами PDF
4.6.4. Возможности работы с файлами PDF При открытии файла формата PDF на инструментальной панели добавляется кнопка Текст (Text), при действии которой указатель мыши превращается в I-образный: Конвертация фрагмента документа PDF в текстовый файлВ этом режиме в файле PDF можно