Функции для работы с именами файлов 


Мы поможем в написании ваших работ!



ЗНАЕТЕ ЛИ ВЫ?

Функции для работы с именами файлов

Поиск

Функции для работы с именами файлов


function ExtractFileName(fname: string): string;
Выделяет имя файла из полного имени файла fname

function ExtractFileExt(fname: string): string;
Выделяет расширение из полного имени файла fname

function ExtractFilePath(fname: string): string;
Выделяет путь из полного имени файла fname

function ExtractFileDir(fname: string): string;
Выделяет имя диска и путь из полного имени файла fname

function ExtractFileDrive(fname: string): string;
Выделяет путь из полного имени файла fname

function ExpandFileName(fname: string): string;
Возвращает полное имя файла fname


Процедуры и функции для работы с файлами, каталогами и дисками


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: и т.д.

function Milliseconds: integer;
Возвращает количество миллисекунд с момента начала работы программы




Поделиться:


Последнее изменение этой страницы: 2024-06-27; просмотров: 42; Нарушение авторского права страницы; Мы поможем в написании вашей работы!

infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 216.73.216.10 (0.008 с.)