Файловая система

ChangeFileExtМеняет расширение файла на новое. Перед расширением должна указываться точка.
CopyFileКопирует файл SrcFilename в файл DestFileName.
CreateDirСоздает каталог. Если каталог не содержит абсолютного пути, тогда каталог создается ниже текущего рабочего каталога.
DeleteFileУдаляет файл. Если задан относительный путь, то файл ищется относительно текущего каталога.
DirectoryExistsВозвращает True, если каталог существует. Если задан относительный путь, то каталог проверяется относительно текущего каталога.
ExcludeLeadingPathDelimiterУдаляет из пути ведущий слеш.
ExpandFileNameПреобразует относительный путь к файлу в абсолютный.
ExtractFileDirИзвлекает из имени файла путь к каталогу без конечного разделителя каталогов.
ExtractFileDriveИзвлекает из имени файла букву диска.
ExtractFileExtИзвлекает из имени файла расширение вместе с точкой. Возвращается пустая строка, если имя файла не имеет расширения.
ExtractFileNameИзвлекает имя файла вместе с расширением из полного имени файла.
ExtractFileNameOnlyИзвлекает только имя файла без расширения из полного имени файла.
ExtractFilePathИзвлекает из имени файла путь к каталогу, включая конечный разделитель каталогов.
FileAgeВозвращает время последнего изменения файла в формате ОС. Если путь относительный, то файл определяется относительно текущего каталога.
FileExistsВозвращает True, если файл существует. Путь к файлу может быть относительным. В Unix-системах в функцию можно передавать каталог.
FileGetAttrВозвращает атрибуты файла.
FileSetAttrУстанавливает атрибуты файла.
FileSetDateУстанавливает дату изменения файла.
FileSizeВозвращает размер файла в байтах.
FindAllDirectoriesИщет каталоги по указанному пути.
FindAllFilesИщет файлы в соответствии с заданной маской.
ForceDirectoriesСоздает каталог по указанному пути. Если по заданному пути каталоги не найдены, они создаются автоматически.
GetCurrentDatabaseВозвращает путь к текущей базе данных. Результат может быть абсолютный путь к файлу или сетевой путь в формате СУБД Firebird.
GetCurrentDirВозвращает текущий рабочий каталог.
GetOutputDirВозвращает путь к папке вывода.
GetTempDirВозвращает путь к каталогу временных файлов.
GetTempFileNameВозвращает имя временного файла в папке временных файлов.
GetTemplatesDirВозвращает путь к каталогу шаблонов.
IncludeTrailingPathDelimiterДобавляет в конец пути слеш, если его там нет.
RemoveDirУдаляет пустой каталог.
RenameFileПереименовывает/перемещает файл.
ShellExecuteЗапускает внешнее приложение или открывает файл в связанном приложении.