Исключает длинное выражение пути на определенную длину для показа.

DisplayPath(cFilename, nMaxLength)

Параметры

cFileName

Определяет имя файла, для которого нужно получить "короткий путь". Если вы задаете в качестве данного параметра cFileName - пробелы, Visual FoxPro возвращает имя текущего каталога. Если вы задаете пустую строку, функция DISPLAYPATH( ) возвращает пучтую строку. Имя текущего каталога можно получить также с помощью функции CURDIR( ).

NoteОбратите Внимание

Данная функция не проверяет реальное существование указанного файла, и возвращает урезанное имя по заданным параметрам.

nMaxLength

Определяет максимальную длину возвращаемого значения. nMaxLength должен бать >=10 (больше или равен).

Expand imageВозвращаемое значение

Символьного типа. Функция DisplayPath( ) возвращает строку с символами в нижнем регистре (прописными).

Expand imageКомментарии

DisplayPath( ) возвращает символьную строку только для целей отображения данных на экране, поэтому возвращаемое значение не рекомендуется для использования при ссылке на реальный файл. Длина результата меньше или равно заданного значения nMaxLength. Тем не менее, в результирующей строке имена каталогов "не ломаются". Если полное получаемое имя превышает заданный размер nMaxLength, результат указывается как многоточие, (...). Если имя файла превышает величину nMaxLength, то в результате отображается имя файла + расширение.

Expand imageСм. также