This section details the constant values of the BiBrQR.OCX and BiBwQR.OCX controls.
BiBrQR.OCX contains the following error constants (in enumBiBrQRErrorCodes) :
· BARCODEQRR_NO_ERROR (0) : No error occurred.
· BARCODEQRR_PARAMETER_ERROR (-1) : Invalid parameters.
· BARCODEQRR_MEMORY_ERROR (-2) : A memory error occurred (e.g. not enough memory, or GlobalLock error, etc.).
· BARCODEQRR_BARCODE_NOT_FOUND (-3) : Not any barcode found on the image.
BiBwQR.OCX contains the following error constants (in enumBiBwQRErrorCodes) :
· BARCODEQRW_NO_ERROR (0) : No error occurred.
· BARCODEQRW_PARAMETER_ERROR (-1) : Invalid parameters.
· BARCODEQRW_MEMORY_ERROR (-2) : A memory error occurred (e.g. not enough memory, or GlobalLock error, etc.).
· BARCODEQRW_DATASTREAM_TOO_LARGE (-3) : The input data stream is too large to convert it into a QR Barcode symbol.
· BARCODEQRW_NOT_ENOUGH_SPACE (-4) : Not enough space on the image to display the QR Barcode.
BiBwQR.OCX contains the following rotation constants (in enumBiBwQRRotations) :
· QR_ROTATION_0 (0) : Rotation degree : 0.
· QR_ROTATION_90 (1) : Rotation degree : 90.
· QR_ROTATION_180 (2) : Rotation degree : 180.
· QR_ROTATION_270 (3) : Rotation degree : 270.
BiBwQR.OCX contains the following Error-correction level constants (in enumBiBwQRErrorCorrectionLevels) :
· QR _ECC_LEVEL_0 (0) : Level 0 (2 error-correction codeword).
· QR _ECC_LEVEL_1 (1) : Level 1 (4 error-correction codeword).
· QR _ECC_LEVEL_2 (2) : Level 2 (8 error-correction codeword).
· QR _ECC_LEVEL_3 (3) : Level 3 (16 error-correction codeword).
· QR _ECC_LEVEL_4 (4) : Level 4 (32 error-correction codeword).
· QR _ECC_LEVEL_5 (5) : Level 5 (64 error-correction codeword).
· QR _ECC_LEVEL_6 (6) : Level 6 (128 error-correction codeword).
· QR _ECC_LEVEL_7 (7) : Level 7 (256 error-correction codeword).
· QR _ECC_LEVEL_8 (8) : Level 8 (512 error-correction codeword).
· QR_ECC_LEVEL_AUTO (9) : Automatic level.