バッファからビットデータを取得 BLOBバッファの指定された位置のビット値を返します。 |
|
構文: |
BufGetBit(参照項目、位置、ビット番号) |
パラメータ: |
参照項目 バイト値を含む BLOB項目。VARリテラルが必要です。 位置 BLOB項目のバイト位置を定義する数値。バッファの先頭は1です。 ビット番号 バイト内のビット番号を表す 1 〜 8 からの値 |
戻り値: |
論理値 指定したビットが On の場合「True」 、Off の場合「False」 が返ります。ビット番号が間違っている場合NULL を返します。 |
例: |
BufSetNum('A'VAR, 1,3,2,1)は、最初のバイトのバイナリ値を b'00000011' と設定します。 BufGetBit(A'VAR',1,1)は、 False を返します。 BufGetBit('A'VAR',1,7)は、True を返します。 BufGetBit('A'VAR',1,8)は、True を返します。 |