символьная строка, содержащая номер версии
See Also: NUMBUFFERS()
FILESFREE()
FILESMAX()
OSVER()
Возвращает номер версии DOS.
------------------------------------------------------------------------------
Синтаксис
OSVER() --> cDosVersion
Возвращаемое значение
cDosVersion - символьная строка, содержащая номер версии операционной
системы в формате "9.99".
Описание
Функция возвращает символьную строку, содержащую номер версии
операционной системы, что часто необходимо для определения возможности
корректного использования некоторых команд. Например, Clipper-команда
COMMIT может выполняться только под управлением версий DOS 3.30 и
выше.
Примеры
. Определение версии DOS:
IF OSVER() < "3.30"
? "Нельзя использовать COMMIT!"
ENDIF
PCTYPE()
Возвращает код типа компьютера.
------------------------------------------------------------------------------
Синтаксис
PCTYPE() --> nPCType
Возвращаемое значение
nPCType - числовой код типа компьютера, приведенный в таблице:
Таблица 12-5. Кодирование типов компьютеров
--------------------------------------------------------------------
Код Символьная константа Тип компьютера
--------------------------------------------------------------------
255 PC_NORMAL Обычный IBM PC
254 PC_XT IBM PC/XT (с жестким диском)
253 PC_JUNIOR IBM PC/JR
240 PC_MODEL30 IBM PS/2 модель 30
251 PC_XT_2 XT/2
249 PC_LAPTOP LapTop (портативный)
252 PC_AT IBM PC/AT/XT-286, IBM PS/2 50 или 60
248 PC_MODEL80 IBM PS/2 модель 80
45 PC_COMPAQP COMPAQ Portable
154 PC_COMPAQPP COMPAQ Portable Plus
--------------------------------------------------------------------