Функция возвращает числовой код, определяющий
2 Для емкости 1.2 Мбайтов
3 Для емкости 720 Кбайтов
4 Для емкости 1.44 Мбайтов
--------------------------------------------------------------------
Описание
Функция возвращает числовой код, определяющий тип и соответственно
емкость заданного дисковода. Действительно ли устройство является
дисководом гибких дисков, можно определить с помощью функции
DRIVETYPE().
Примечания
. Тип дисковода определяется без физического обращения, поэтому
нахождение дискеты в нем не требуется.
Примеры
. Определение типа дисковода:
IF DRIVETYPE() = 1 .OR. DRIVETYPE() = 2
DO CASE
CASE FLOPPYTYPE() = 0
? "Дисковод не для гибких дисков!"
CASE FLOPPYTYPE() = 1
? "Дисковод 360 Кбайтов"
CASE FLOPPYTYPE() = 2
? "Дисковод 1.2 Мбайтов"
CASE FLOPPYTYPE() = 3
? "Дисковод 720 Кбайтов"
CASE FLOPPYTYPE() = 4
? "Дисковод 1.44 Мбайтов"
ENDCASE
ENDIF
See Also: DISKTYPE()
DRIVETYPE()
GETSHARE()
Возвращает код режима совместного доступа к файлам.
------------------------------------------------------------------------------
Синтаксис
GETSHARE() --> nShareMode
Возвращаемое значение
nShareMode - числовой код в диапазоне от 0 до 4.
Описание
Функция позволяет определить код текущего состояния режима совместного
доступа к файлам, устанавливаемого функцией SETSHARE(). Значения
возвращаемых кодов приведены в описании функции SETSHARE().
Примеры
. Анализ текущего режима совместного доступа:
IF GETSHARE() == 4
? "Разрешены чтение и запись другими программами!"
ENDIF
See Also: SETSHARE()
NUMDISKF()
Возвращает количество установленных в компьютере дисководов гибких дисков.