Книга: Описание языка PascalABC.NET
Подпрограммы для работы с файлами, каталогами и дисками
Подпрограммы для работы с файлами, каталогами и дисками
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: и т.д. |
- Общие подпрограммы
- Подпрограммы ввода-вывода
- Подпрограммы для работы с перечислимыми типами
- Подпрограммы для работы с динамическими массивами
- Математические функции
- Подпрограммы для работы с символами и строками
- Подпрограммы для работы с файлами через файловые переменные
- Функции для работы с последовательностями
- Функции для работы с именами файлов
- Подпрограммы для работы с файлами, каталогами и дисками
- Обзор системного модуля PABCSystem
- Типы данных для работы с датой и временем
- Эффективная работа с временными файлами сортировки
- Новые функции API для работы с Blob и массивами
- 10 Алгоритм работы с возражениями
- 33.1. Интерактивный и неинтерактивный режим работы
- 4. Режимы работы экспертных систем
- Управление файлами занятий
- ГЛАВА 5. СИСТЕМНЫЕ ОПЕРАЦИИ ДЛЯ РАБОТЫ С ФАЙЛОВОЙ СИСТЕМОЙ
- Введение Визуализация работы коллективного интеллекта
- 5.2. Основные приемы работы, элементы текстового редактора
- Описание работы МП