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

символьная строка, задающая имя диска


    DO WHILE .NOT. EMPTY(cLocalName)
        IF cLocalName $ "LPT1:LPT2:LPT3:PRN:"   // Перечень печатающих
                                                // устройств
                NETCANCEL(cLocalName)           // Отмена переадресации
        ENDIF
        nCounter := nCounter +1
        cLocalName := NETLOCNAME(nCounter)
    ENDDO
 

See Also: NETLOCNAME()
NETREDIR()

 



 

 NETDISK()
 Возвращает признак принадлежности диска к сетевым устройствам.
------------------------------------------------------------------------------
 
  Синтаксис
 
    NETDISK(<cDrive>) --> lServerDrive
 
  Область применения
 
    PC-LAN/MS-NET       :       Да
    Novell ELS          :       I и II
    Novell Netware      :       2.0 и выше
 
  Параметры
 
    <cDrive> - символьная строка, задающая имя диска в виде строчной или
    прописной латинской буквы в диапазоне от  "A" до "Z" с необязательным
    символом ":".
 
  Возвращаемое значение
 
    lServerDrive - - логическое значение .T. при принадлежности заданного
    диска к сетевым устройствам, а иначе .F..
 
  Описание
 
    Функция позволяет определить, является ли диск локальным или сетевым,
    т.е. физически расположенным на данной рабочей станции или на
    файл-сервере. В последнем случае все запросы к этому диску
    перехватываются сетевой оболочкой рабочей станции и переадресуются в
    сеть.
 
  Примечания
 
  . Поскольку возвращаемое описываемой функцией значение формируется
    на основе запроса к DOS, то правильная ее работа обеспечивается лишь с
    теми сетями, которые соответственным образом поддерживают DOS.
 
  Примеры
 
  . Отображение принадлежности дисков:
 
    FOR I = ASC("A") TO ASC ("Z")
        ? NETDISK(CHR(I))
    NEXT I
 

See Also: NETREDIR()

 

 

 NETLOCNAME()

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