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

Возвращает размер свободного пространства на


        ELSE
                nRetval := 0               // Продолжить форматирование
        ENDIF
        IF nTrack = -1
                @ 10, 10 SAY "Инициализация FAT и корневой директории!"
        ENDIF
        RETURN (nRetval)
 

See Also: DRIVETYPE()
FLOPPYTYPE()

 

 



 DISKFREE()
  Возвращает размер свободного пространства на диске.
------------------------------------------------------------------------------
 
  Синтаксис
 
    DISKFREE([<cDrive>]) --> nFreeByte
 
  Параметры
 
    <cDrive> - необязательный символьный параметр, задающий имя диска в
    виде буквы с необязательным символом ":". По умолчанию используется
    текущий диск.
 
  Возвращаемое значение
 
    nFreeByte - число байтов свободного дискового пространства.
 
  Описание
 
    Функция позволяет определить, имеется ли на диске достаточно места,
    например, для копирования.
 
  Примеры
 
  . Определение наличия достаточного места на диске:
 
    Required := DBFSIZE()                       // Требуемый объем
    IF DISKFREE("A") < Required
        ? "Недостаточно дискового пространства для копирования!"
    ENDIF
 

See Also: DISKTOTAL()

 

 

 DISKNAME()
 Возвращает имя текущего диска.
------------------------------------------------------------------------------
 
  Синтаксис
 
    DISKNAME() --> cDrive
 
  Возвращаемое значение
 
    cDrive - символьная строка, содержащая буквенное имя текущего диска
    без символа ":".
 
  Описание
 
    Функция возвращает букву, обозначающую текущий физический или
    логический диск, что может использоваться для составления полного пути
    доступа к файлам.
 
  Примеры
 
  . Определение имени текущего диска:
 
    ? DISKNAME()                // Например, для жесткого диска: "С"

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