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