Возвращает признак выполнения программы на
ISANSI() Возвращает признак наличия инсталлированного ANSI-драйвера
ISAT() Возвращает признак выполнения программы на компьютере AT
ISMATH() Возвращает признак наличия математического сопроцессора
MEMSIZE() Возвращает объем основной или расширенной памяти
NUMBUFFERS() Возвращает количество системных файловых буферов
NUMFILES() Возвращает системное количество дескрипторов файлов
OSVER() Возвращает номер версии DOS
PCTYPE() Возвращает код типа компьютера
SSETBREAK() Переключает DOS-режим реакции на <Ctrl><Break>
SSETVERIFY() Устанавливает DOS-переключатель VERIFY
Введение
------------------------------------------------------------------------------
Описываемые в данной главе функции обеспечивают доступ к системной
информации, относящейся к DOS, BIOS и аппаратным средствам. С их
помощью можно получить сведения о системных режимах, например,
COUNTRY, и об устанавливаемых дополнительных аппаратных средствах,
например, математическом сопроцессоре. Кроме того, в данной главе
описываются функции, инициирующие перезагрузку компьютера.
BIOSDATE()
Возвращает дату генерации BIOS.
------------------------------------------------------------------------------
Синтаксис
BIOSDATE() --> dBiosDate
Возвращаемое значение
dBiosDate - дата, записанная в ПЗУ BIOS, или пустая дата, если по
соответствующему адресу данных нет.
Описание
Функция возвращает дату генерации BIOS, записываемую производителем
персонального компьютера в определенном месте ПЗУ. Знание этой
информации позволяет учитывать и обходить несовместимости, известные
для некоторых конкретных версий BIOS.
Примеры
. Определение даты генерации BIOS:
IF BIOSDATE() < CTOD("01/01/85")
? "Старая версия BIOS!"
ENDIF