Внимание! Эти функции работают со строками, представляющими из себя имена файлов. И результы их работы - тоже строки. Физически с файлами они ничего не делают.
Наименование | Описание | |
---|---|---|
ChangeFileExtention | функция | Изменяет расширение файла. |
DosPathToUnixPath | функция | Конвертирует путь, заданный в спецификации DOS в путь по спецификации Unix. |
ExcludeTrailingBackslash | функция | Возвращает путь без символов разделителей пути ("\" - для Windows и "/" - для Linux). Эта функция включена для совместимости со старыми версиями. Новые программы должны использовать ExcludeTrailingPathDelimiter. |
ExcludeTrailingPathDelimiter | функция | Возвращает путь без символов разделителей пути ("\" - для Windows и "/" - для Linux). |
ExpandFileName | функция | Возвращает полный путь для имени файла, заданного относительно, без учета регистра. |
ExpandFileNameCase | функция | Возвращает полный путь для имени файла, заданного относительно, с учетом регистра. |
ExpandUNCFileName | функция | Возвращает полный путь для имени файла в формате Universal Naming Convention для сетевых файлов, если это возможно. |
ExtractFileDir | функция | Возвращает полное (включая имя диска) имя дирректории, в которой расположен файл. |
ExtractFileDrive | функция | Возвращает имя диска. |
ExtractFileExt | функция | Возвращает расширение файла. |
ExtractFileName | функция | Возвращает имя файла с расширением. |
ExtractFilePath | функция | Возвращает полный путь к файлу. |
ExtractRelativePath | функция | Возвращает относительное имя файла относительно заданной базовой директории. |
ExtractShortPathName | функция | Конвертирует полное имя файла в короткую 8.3 форму. Например: "C:\Program Files\MyCompany\MyApp\MyApp.exe" будет преобразовано в "C:\Progra~1\MyComp~1\MyApp\MyApp.exe". |
IncludeTrailingBackslash | функция | Включает в путь символы разделителей пути ("\" - для Windows и "/" - для Linux). Эта функция включена для совместимости со старыми версиями. Новые программы должны использовать IncludeTrailingPathDelimiter. |
IncludeTrailingPathDelimiter | функция | Включает в путь символы разделителей пути ("\" - для Windows и "/" - для Linux). |
IsPathDelimiter | функция | Показывает являектся ли символ в указазанной позиции символом разделителя пути ("\" - для Windows и "/" - для Linux). |
MatchesMask | функция | Показывает удовлетворяет ли конкретное имя файла формату, заданному в маске. |
MinimizeName | функция | Укорачивает полное имя файла так, чтобы оно поместилось в ограниченную область вывода. Если полное имя файла превышает область вывода, MinimizeName заменяет часть пути точками так, чтобы имя файла вписалось в заданные рамки. |
ProcessPath | процедура | Раскладывает полное имя файла по полочкам, вычленяя: имя диска, путь к файлу, короткое имя файла с расширением. |
UnixPathToDosPath | функция | Конвертирует путь, заданный в спецификации Unix в путь по спецификации DOS. |
Список литературы: