Information for developersTo use this functionality you require the Enterprise Edition
Distribution of the ActiveX Control with your own programsThe following information is only for owners of the
If you own a Standard Edition, you have no license to distribute any files.
e.g. developed with C++, C#, Visual Basic, Delphi etc.
If you create an application with the ActiveBarcode ActiveX Control (OCX) and want to distribute,
you must make sure that certain files on the target system are installed or exist.
Your are only allowed to distribute the ActiveX Control of ActiveBarcode (activebarcode.ocx) and the
necessary DLL's (mfc42.dll, msvcrt.dll, olepro32.dll).
If you distribute other files, as for example the ActiveBarcode Application or a license file (*.lic),
this is an offense against the license. Please always be sure, that you only distribute the files you
are allowed to.
The ActiveX Control (OCX) must be registered in the system before it can be used. You can do this
from the command prompt with the following command:
Open the command prompt with administrator rights, otherwise the registration in the system can fail.
When using x64 Windows please launch the regsvr32.exe application from the \Windows\System32 or \Windows\SysWOW64 folder.
(Example: regsvr32 "c:\program files (x86)\activebarcode\activebarcode.ocx")
This application (regsvr32) is included with Windows. A lot of installations tools (as for example Inno setup)
can do this registration during the installation, so that the above manual registration is not necessary.
Please note that you have no permission to distribute an application that's exclusive purpose it is to create barcodes.
Required DLL's ActiveBarcode required some system DLL's to run properly. If you run the setup of ActiveBarcode these DLL's
are automatically installed or updated.
If you distribute ActiveBarcode with your application, you'll need to ensure that the DLL's on the target
system are available at least in the following versions:
mfc42.dll - 184.108.40.20622
msvcrt.dll - 5.0.4058.1
olepro32.dll - 220.127.116.1122
Current Windows versions already carry this or newer versions and there is no need to update them.
Our experiences point that there is no need to update these DLL's in Windows 98SE or above.