SetBit - metoda obiektu Pm
Opis:
Zmiana bitu danej zmiennej.
Składnia:
Variant SetBit(Variant vFrom, Long nIndex, Boolean bValue)
Parametry:
| vFrom | (Variant) Wartość, której bit ma zostać zmieniony. Wartość ta musi być liczba całkowita. |
| nIndex | (Long) Indeks bitu danej zmiennej (indeksowane od 0). |
| bValue | (Boolean) Nowa wartość bitu (true lub false). |
|---|
Przykład:
Ustawi bit 20 W zmiennej BitMask
JavaScriptVBScriptWybierz oraz skopiuj do schowka
BitMask = Pm.SetBit(BitMask, 20, true);
BitMask = Pm.SetBit(BitMask, 20, true)CLng jest konieczne jeżeli
BitMask nie jest typu
Long. Jeżeli byłby na przykład typu
Integer, wtedy bit 20 dla tej wartości nie istnieje i doszło by do błędu.
Historia:
Pm8.02.13: Niepoprawnie był testowany zakres bitów i niekiedy możliwy był zapis poza zakres.