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

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



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
    --------------------------------------------------------------------

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