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

в виде десятичного числа или


 
    <nLONG|cHexLONG> - параметр, задающий преобразуемое 32-битовое
    числовое значение в виде десятичного числа или символьной строки
    шестнадцатеричных цифр.
 
    <nBitPos1>...<nBitPos32> - необязательные (кроме первого) числовые
    параметры, задающие позиции битов, устанавливаемых в значение 1.
 
  Возвращаемое значение
 
    nNewValue - число с установленными в значение 1 битами, или (-1) при
    ошибочных параметрах.
 


  Описание
 
    Функция устанавливает в значение 1 заданные биты числа длиной до 32
    битов, например, содержимого регистра состояния последовательного
    порта. В отличие от NUMOR() задаются номера битов, поэтому нет
    необходимости в предварительном преобразовании. Младший бит имеет
    номер 1, а старший 32.
 
  Примеры
 
  . Установка заданных битов в значение 1:
 
    nBitfield := 0
    nBitfield := SETBIT(nBitfield, 1, 2, 5)     // Результат: 19
 

See Also: ISBIT()
NUMAND()
NUMNOT()
NUMOR()
NUMXOR()

 

 

 Введение в видеофункции
------------------------------------------------------------------------------
 CHARPIX()     Возвращает количество пиксельных строк на символ
 CHARWIN()     Заменяет отдельные символы в заданной области экрана
 CLEAREOL()    Очищает часть строки от заданной позиции до конца
 CLEARSLOW()   Очищает с задержкой область экрана от границ к центру
 CLEARWIN()    Очищает область экрана или активного окна
 CLEOL()       Очищает часть строки без учета стандартных символа и атрибута
 CLWIN()       Очищает область экрана без учета стандартных символа и атрибута
 COLORREPL()   Замещает все или заданные цветовые атрибуты
 COLORTON()    Преобразует цветовые атрибуты в числовой формат
 COLORWIN()    Замещает заданный или все цветовые атрибуты в области экрана
 EGAPALETTE()  Изменяет палитру цвета для EGA-адаптеров
 ENHANCED()    Переключает вывод со стандартного цвета на выделенный
 FILESCREEN()  Выводит на экран изображение, считанное из файла

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