Functions | |
long | BarcodeData (VARIANT *Buffer, long BuffSize) |
This function copies the decoded barcode data to the specified buffer. | |
boolean | Execute () |
This function starts the decoding process. | |
boolean | LoadConfiguration (BSTR FileName) |
This function reads in the configuration from the file specified by FileName. | |
boolean | SaveConfiguration (BSTR FileName) |
This function saves the current configuration in a file with the name FileName. | |
boolean | Teach () |
This method starts the teaching process of a dotted Data Matrix code. | |
long BarcodeData | ( | VARIANT * | Buffer, |
long | BuffSize | ||
) |
This function copies the decoded barcode data to the specified buffer.
In contrast to the BarcodeText property, this method can be used to transmit binary-coded barcodes in which the code value zero
can occur.
[in,out] | Buffer | Buffer used to copy decoded barcode in. |
[in] | BuffSize | Size of buffer. |
boolean Execute | ( | ) |
This function starts the decoding process.
The result of the decoding process can be found in the relevant property fields.
TRUE
on success, FALSE
otherwise or if barcode could not be found. boolean LoadConfiguration | ( | BSTR | FileName | ) |
boolean SaveConfiguration | ( | BSTR | FileName | ) |
boolean Teach | ( | ) |
This method starts the teaching process of a dotted Data Matrix code.
If errors occur, OnError events are triggered. The result of the teaching process can be found in the relevant property fields. If the teaching is successful the four properties of Data Matrix DataMatrixMinSize, DataMatrixMaxSize, DataMatrixContrastMin, and DataMatrixModulwidth are changed.
TRUE
on success, FALSE
otherwise (e.g., if no barcode could be found).