ConnectCode DLL Integration |
ConnectCode Native DLL
ConnectCode Barcode Font Pack let users integrate the barcode fonts into their applications through a native DLL (Dynamic Link Library). Using the ConnectCode DLL, users will able able to to add barcodes into their applications very easily. The Resource\DLL Integration Samples directory of the installation package includes five samples that demonstrate the use of the DLL in various languages.
This DLL is free to use and can be distributed with users' applications as long as it is being used with any one of the registered barcode font packs. Redistribution of ConnectCode's fonts will, however, require a Distribution or Unlimited Distribution License.
ConnectCode DLL is versatile and can be used with projects written in the MFC and .NET Frameworks (including Windows Presentation Foundation). The following lists the projects in the Resource directory. They show a dialog that that takes in an input string and converts it into a string that can be used with the barcode fonts. They also choose the corresponding font name for the encoded string automatically and display a sample of the barcode.
Project | Framework | Requirement |
VB .NET | .Net 2.0 Framework | Requires VS 2005 / 2008 or later |
VC# .NET | .Net 2.0 Framework | Requires VS 2005 / 2008 or later |
VB .NET (WPF) | .Net 3.0 Framework | Requires VS 2005 / 2008 or later (with .NET 3 Framework SDK installed) |
.Net 3.0 Framework | Requires VS 2005 / 2008 or later (with .NET 3 Framework SDK installed) | |
VC++ (MFC) | Win32 Native | Requires VS 2003 or later |
VC++ (MFC) - VS2010 | Win32 Native (VS2010) | Requires VS 2010 or later |
Notes
For more information on integrating the DLL into your application, please refer to the topic of DLL Integration (Font Resource) in the Help file.
If you are compiling in MS Vista (or onwards), please copy the contents of the DLL Integration Samples to a folder that does not require elevated privilege for writing.
To run the WPF (Windows Presentation Foundation) samples , the .NET 3 (or onwards) framework runtime has to be already installed on your machine.