FIO.FullPath


Синтаксис

FIO.FullPath(filePath: STRING[]): STRING[];

Описание

Возвратить нормализованный полный путь, полученный из относительного пути filePath достраиванием от корневой папки клиентской части проекта. Существование соответствующего файла или папки не проверяется, более того, в пути допустимы групповые символы '*' и '?'. В случае ошибки нормализации (например для неверного пути) будет выброшено исключение 600.

Не следует применять данную функцию для установления идентичности двух путей, для этого существует FIO.EqualPath.

Пример

Ниже приведена таблица результатов вызовов FullPath; предполагается что корневая папка - "K:\TEST".

Вызов

Результат

FullPath("\.") K:\.
FullPath("*.*") K:\TEST\*.*
FullPath("\?.a") K:\?.a
FullPath("tmp\aa.bb") K:\TEST\tmp\aa.bb
FullPath("k:tmp\aa.bb") K:\TEST\tmp\aa.bb
FullPath("k:\test\tmp\aa.bb") k:\test\tmp\aa.bb
FullPath(".\tmp\aa.bb") k:\test\.\tmp\aa.bb

См. также