Подпрограммы для работы с файлами, каталогами и дисками
Подпрограммы для работы с файлами, каталогами и дисками
function ReadLines(path: string): sequence of string;
Считывает строки из файла и превращает их в последовательность строк
function ReadLines(path: string; en: Encoding): sequence of string;
Считывает строки из файла с кодировкой en и превращает их в последовательность строк
function ReadAllLines(path: string): array of string;
Считывает строки из файла в массив строк
function ReadAllLines(path: string; en: Encoding): array of string;
Считывает строки из файла с кодировкой en в массив строк
function ReadAllText(path: string): string;
Считывает содержимое файла в строку
function ReadAllText(path: string; en: Encoding): string;
Считывает содержимое файла с кодировкой en в строку
procedure WriteLines(path: string; ss: sequence of string);
Создает новый файл, записывает в него строки из последовательности
procedure WriteLines(path: string; ss: sequence of string; en: Encoding);
Создает новый файл с кодировкой en, записывает в него строки из последовательности
procedure WriteAllLines(path: string; ss: array of string);
Создает новый файл, записывает в него строки из массива
procedure WriteAllLines(path: string; ss: array of string; en: Encoding);
Создает новый файл с кодировкой en, записывает в него строки из массива
procedure WriteAllText(path: string; s: string);
Создает новый файл, записывает в него содержимое строки
procedure WriteAllText(path: string; s: string; en: Encoding);
Создает новый файл с кодировкой en, записывает в него содержимое строки
function GetDir: string;
Возвращает текущий каталог
procedure ChDir(s: string);
Меняет текущий каталог
procedure MkDir(s: string);
Создает каталог
procedure RmDir(s: string);
Удаляет каталог
function CreateDir(s: string): boolean;
Создает каталог. Возвращает True, если каталог успешно создан
function DeleteFile(s: string): boolean;
Удаляет файл. Если файл не может быть удален, то возвращает False
function GetCurrentDir: string;
Возвращает текущий каталог
function RemoveDir(s: string): boolean;
Удаляет каталог. Возвращает True, если каталог успешно удален
function RenameFile(name, newname: string): boolean;
Переименовывает файл name, давая ему новое имя newname. Возвращает True, если файл успешно переименован
function SetCurrentDir(s: string): boolean;
Устанавивает текущий каталог. Возвращает True, если каталог успешно установлен
function ChangeFileNameExtension(name,newext: string): string;
Изменяет расширение файла с именем name на newext
function FileExists(name: string): boolean;
Возвращает True, если файл с именем name существует
function DiskFree(diskname: string): int64;
Возвращает свободное место в байтах на диске с именем diskname
function DiskSize(diskname: string): int64;
Возвращает размер в байтах на диске с именем diskname
function DiskFree(disk: integer): int64;
Возвращает свободное место в байтах на диске disk. disk=0 - текущий диск, disk=1 - диск A: , disk=2 - диск B: и т.д.
function DiskSize(disk: integer): int64;
Возвращает размер в байтах на диске disk. disk=0 - текущий диск, disk=1 - диск A: , disk=2 - диск B: и т.д.
Более 800 000 книг и аудиокниг! 📚
Получи 2 месяца Литрес Подписки в подарок и наслаждайся неограниченным чтением
ПОЛУЧИТЬ ПОДАРОКЧитайте также
Управление файлами и каталогами
Управление файлами и каталогами В этом разделе вводятся основные функции, предназначенные для управления файлами и
ГЛАВА 3 Усовершенствованные средства для работы с файлами и каталогами и знакомство с реестром
ГЛАВА 3 Усовершенствованные средства для работы с файлами и каталогами и знакомство с реестром Файловые системы обеспечивают не только простую последовательную обработку файлов; кроме этого, они должны предоставлять возможности прямого доступа к файлам и блокирования
Функции для работы с каталогами
Функции для работы с каталогами mkdirСоздание каталога.Синтаксис:bool mkdir(string $name, int $perms)Создает каталог с именем $name и правами доступа perms. Права доступа для каталогов указываются точно так же, как и для файлов. Чаще всего значение $perms устанавливают равным 0770 (предваряющий ноль
4.6. Команды для работы с файлами и каталогами
4.6. Команды для работы с файлами и каталогами В предыдущих разделах мы уже упоминали некоторые команды для работы с файлами и каталогами: pwd, cd, ls, ln, chmod. В этом разделе рассмотрим (очень кратко) еще несколько часто используемых команд.
4.2. Команды для работы с файлами и каталогами
4.2. Команды для работы с файлами и каталогами 4.2.1. Команды для работы с файлами Прежде чем приступить к описанию команд для работы с файлами, необходимо отметить, что для выполнения операций над файлами вы должны иметь права доступа к этим файлам. О правах доступа будет
4.2.2. Команды для работы с каталогами
4.2.2. Команды для работы с каталогами Просмотр содержимого каталогаДля просмотра содержимого каталога используется команда ls. Закоренелые пользователи DOS могут использовать привычную им команду dir, но команда Is намного удобнее. Программа ls имеет около сорока параметров,
2.1.4. Команды работы с файлами и каталогами
2.1.4. Команды работы с файлами и каталогами Предварительно замечу, что командой в ОС Linux называется все, что может быть выполнено: исполняемый файл, встроенная команда текущей программы и даже формируемая на ходу последовательность символов. Синтаксис обычной
1.4.4. Работа с файлами и каталогами с помощью оболочки GNOME
1.4.4. Работа с файлами и каталогами с помощью оболочки GNOME На рабочем стаде GNOME сразу после установки системы вы найдете три пиктограммы (рис. 1.52):• Компьютер - используется для "прогулок" по файловой системе, просмотра содержимого сменных носителей;• Домашняя папка
1.4.7. Команды для работы с файлами и каталогами в консоли
1.4.7. Команды для работы с файлами и каталогами в консоли Сейчас, когда в Linux есть отличный графический интерфейс, консолью приходится пользоваться всё реже и реже, но в некоторых случаях (сбой Х-сервера, установка программ из исходного кода) без консоли (или терминала) вам
14.8. Работа с файлами, каталогами и деревьями
14.8. Работа с файлами, каталогами и деревьями При выполнении рутинных задач приходится много работать с файлами и каталогами, в том числе с целыми иерархиями каталогов. Немало материала на эту тему вошло в главу 4, но кое-какие важные моменты мы хотим осветить
Глава 12. Управление файлами и каталогами
Глава 12. Управление файлами и каталогами 12.0. Введение Операционная система iOS основана на MacOS X, которая, в свою очередь, построена на базе операционной системы Unix. В iOS полная структура каталогов остается невидимой для приложения, поскольку каждое приложение, написанное
5.6. Команды для работы с каталогами
5.6. Команды для работы с каталогами Основные команды для работы с каталогами приведены в табл. 5.2. При указании имени каталога можно указать следующие символы:?. — означает текущий каталог. Если вы введете команду cat./file, то она выведет файл file, который находится в текущем
Утилиты для работы с компакт-дисками и DVD
Утилиты для работы с компакт-дисками и DVD Современные компьютеры все чаще оснащаются DVD+RW-приводами. В то же время проблемы, возникающие при работе с носителями, те же, что и лет десять назад. Что делать, если диск не читается стандартными средствами операционной системы?
Подпрограммы для работы с файлами через файловые переменные
Подпрограммы для работы с файлами через файловые переменные procedure Assign(f: FileType; name: string); Связывает файловую переменную f с именем файла name procedure AssignFile(f: FileType; name: string); Связывает файловую переменную f с именем файла name procedure Reset(f: Text); Открывает текстовый файл f
Подпрограммы для работы с пером
Подпрограммы для работы с пером Рисование линий осуществляется текущим пером. Доступ к свойствам текущего пера можно осуществлять как в процедурном, так и в объектно-ориентированном стиле.Процедуры и функции для доступа к свойствам пера сгруппированы парами: если Prop -
Глава 6 Работа с файлами и каталогами
Глава 6 Работа с файлами и каталогами ? Что нужно знать о файлах?? Каталоги.? Создание, копирование и перемещение файлов и