How to Upgrade to Latest Version
From version 8.x
-
You need to replace the old assembly files with the ones in the latest version. Download the latest version here.
-
Go to Customer Portal to get your license key.
-
Update your code to set the license
char errorBuf[512]; DBR_InitLicense("YOUR-LICENSE-KEY", errorBuf, 512); void* dbr = DBR_GetInstance(); if(dbr != NULL) { // Add your code here to call decoding method, process barcode results and so on // ... DBR_RecycleInstance(dbr); }
Note: The following license activation related functions have been deprecated, they still work in this version but could be removed in version 10.0. We recommend you to use DBR_InitLicense to set the license.
DBR_InitLicenseFromDLS
DBR_InitLicenseFromServer
DBR_InitLicenseFromLicenseContent
From version 7.x
-
You need to replace the old assembly files with the ones in the latest version. Download the latest version here.
-
Go to Customer Portal to get your license key.
-
Update your code to set the license
char errorBuf[512]; DBR_InitLicense("YOUR-LICENSE-KEY", errorBuf, 512); void* dbr = DBR_GetInstance(); if(dbr != NULL) { // Add your code here to call decoding method, process barcode results and so on // ... DBR_RecycleInstance(dbr); }
Note: The following license activation related functions have been deprecated, they still work in this version but could be removed in version 10.0. We recommend you to use DBR_InitLicense to set the license.
DBR_InitLicenseFromServer
DBR_InitLicenseFromLicenseContent
From version 6.x
We made some structural updates in the new version. To upgrade from 6.x to 9.x, we recommend you to review our sample code and re-write the barcode scanning module.