Клиппер 5. Справочник

символьная строка, содержащая путь доступа


 
    cTempFile := TEMPFILE()
 
  . Создание временного файла в корневой директории диска Е:
 
    cTempFile := TEMPFILE("E:\")
 
  . Создание временного файла с расширением .TMP и атрибутом HIDDEN в
    корневой директории диска A:
 
    cTempFile := TEMPFILE("A:\", "TMP", 2)
 

See Also: SETFATTR()


SETFCREATE()

 

 

 TRUENAME()
 Преобразует заданный путь доступа к стандартной форме.
------------------------------------------------------------------------------
 
  Синтаксис
 
    TRUENAME(<cPathDesignation>) --> cStandardizedPath
 
  Параметры
 
    <cPathDesignation> - символьная строка, задающая путь доступа,
    преобразуемый к стандартной для DOS форме.
 
  Возвращаемое значение
 
    cStandardizedPath - символьная строка, содержащая путь доступа при
    корректном задании пути, а иначе пустая строка.
 
  Описание
 
    Функция преобразует путь доступа, заданный относительно диска или
    относительно текущей директории, к принятому в DOS формату:
 
    <имя диска>:\<директория 1>\...\<директория N>
 
    Функция не проверяет реального существования конкретного пути, однако
    если путь задан некорректно или недоступен указанный диск, то
    возвращается пустая строка.
 
  Примечания
 
  . Для сетей PC-LAN и MS-NET возвращаемый путь доступа дополнительно
    содержит указание сервера:
 
    \\<ServerName>
 
  . Для сети Novell возвращаемый путь доступа дополнительно содержит
    указание сервера и имя тома:
 
    \\<ServerName>\<VolumeName>.
 
  Примеры
 
  . Преобразование текущей директории в форму полного пути:
 
    ? TRUENAME(".")                     // Например, "C:\TEST1"
 
  . Возможный способ задания пути доступа:
 
    ? TRUENAME("..\..\TEST1\.\TEST2")   // Например, "C:\TEST1\TEST2"

Содержание раздела