SetBit

> [HTML Version](setbit.html)

**Синтаксис**

````
function SetBit(Value: Int64; BitNumber: Byte; SetValue: Boolean): Int64;

````
**Описание**

Изменяет значение бита BitNumber из числа Value на SetValue. Биты нумеруются с нуля. 

Важно\! Компоненты "[Кнопка](https://simple-scada.com/help/manual/button.html)" и "[Флажок](https://simple-scada.com/help/manual/checkbox.html)" могут работать с битами напрямую - см. свойство "Бит".

**Пример кода**

````
begin  
  // записать 0/False в 13 бит переменной "VarName"  
  VarName.Value := SetBit(VarName.Value,12,False);  
end.
````