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)

  VC# .NET (WPF)

 .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.