Upgrading from Barcode Xpress 12 to Barcode Xpress 13
This section describes how to upgrade from Barcode Xpress 12 to Barcode Xpress 13. While generally you'll be able to replace Barcode Xpress 12 with Barcode Xpress 13, there are a few important changes you may need to consider. This section provides information about those changes.
Changes and New Properties/Methods
To allow for additional barcode types we have deprecated use of the BarcodeType property. Developers should use the new methods to set and get the barcode types to search for during the recognition process along with BC_BarcodeStyle enumeration:
To replace Barcode Xpress V12 with V13, you need to make some code changes as described below.
Required Changes
DLL Name, Library Name, GUID, and ProgID
DLL Name
The DLL name must be changed to reflect the new version.
Change from:
Accusoft.BarcodeXpress12.ActiveX.dll
Accusoft.BarcodeXpress12.ActiveX64.dll (64-bit version of the control)
Change to:
Accusoft.BarcodeXpress13.ActiveX.dll
Accusoft.BarcodeXpress13.ActiveX64.dll (64-bit version of the control)
Library Name
Change from:
AccusoftBarcodeXpress12
Change to:
AccusoftBarcodeXpress13
GUID
Change from:
{0BC98F31-EE6F-4F78-A390-926A633E7E61}
Change to:
{5764AC74-469D-466E-8CCF-C20997DFB136}
ProgId
Change from:
Accusoft.BarcodeXpress.12
Change to:
Accusoft.BarcodeXpress.13