Key in your email here
Font Products
 Barcode Fonts
  • Code 39 Barcode
  • Code 128 Barcode
  • UCCEAN Barcode
  • ITF14 Barcode
  • I2of5 Barcode
  • UPC/EAN Barcode
 Download ConnectCode
 Purchase ConnectCode
 MICR Fonts
  • MICR E13B
  • MICR CMC7
 Download MICR
 Purchase

Using the Fonts
  • With the Font Encoder
  • With Excel
  • With Access
  • With Word
  • With Crystal Reports
  • Application Integration
     • With C#
     • With Visual Basic
     • With WPF (C#)
     • With WPF (VB)
     • With Visual C++

Software Products
 Barcode Software Imager
 Download Imager
 Purchase


Barcode FAQ
 Barcode
  • Barcode Symbology
  • Barcode FAQ
  • Barcode Images
  • Barcode Font
 RFID
  • What is RFID?
 Thermal Printers
 Barcode Scanners
 OCR & OCR Fonts
 MICR & MICR Fonts

Barcode Resources
 Web Resources
 The Barcode CD Project
 Mobile Barcode Project



DLLImport Statements for C#

Copy the following block of statements into your C# project to integrate with the DLL. To use DLLImport statements in your project, you will need to import the System.Runtime.InteropServices namespace. 

using System.Runtime.InteropServices;

The connectcodefont.dll file has to be placed in the same folder as the executable for it to load properly. An example can be found in the  C# sample project.

 

[DllImport("connectcodefont.dll", EntryPoint = "Encode_Code128Auto")]
public static extern int Encode_Code128Auto(String instr, StringBuilder outstr, int outstrmax);
[DllImport("connectcodefont.dll", EntryPoint = "Encode_Code39")]
public static extern int Encode_Code39(String instr, int checkdigit, StringBuilder outstr, int outstrmax);
[DllImport("connectcodefont.dll", EntryPoint = "Encode_POSTNET")]
public static extern int Encode_POSTNET(String instr, int checkdigit, StringBuilder outstr, int outstrmax);
[DllImport("connectcodefont.dll", EntryPoint = "Encode_Code93")]
public static extern int Encode_Code93(String instr, int checkdigit, StringBuilder outstr, int outstrmax);
[DllImport("connectcodefont.dll", EntryPoint = "Encode_Codabar")]
public static extern int Encode_Codabar(String instr, int checkdigit, StringBuilder outstr, int outstrmax);
[DllImport("connectcodefont.dll", EntryPoint = "Encode_Code39Ascii")]
public static extern int Encode_Code39Ascii(String instr, int checkdigit, StringBuilder outstr, int outstrmax);
[DllImport("connectcodefont.dll", EntryPoint = "Encode_I2of5")]
public static extern int Encode_I2of5(String instr, int checkdigit, StringBuilder outstr, int outstrmax);
[DllImport("connectcodefont.dll", EntryPoint = "Encode_ITF14")]
public static extern int Encode_ITF14(String instr, int checkdigit, int bearer, StringBuilder outstr, int outstrmax);
[DllImport("connectcodefont.dll", EntryPoint = "Encode_Industrial2of5")]
public static extern int Encode_Industrial2of5(String instr, int checkdigit, StringBuilder outstr, int outstrmax);
[DllImport("connectcodefont.dll", EntryPoint = "Encode_ModifiedPlessy")]
public static extern int Encode_ModifiedPlessy(String instr, int checkdigit, StringBuilder outstr, int outstrmax);
[DllImport("connectcodefont.dll", EntryPoint = "Encode_EAN13")]
public static extern int Encode_EAN13(String instr, int humantext, StringBuilder outstr, int outstrmax);
[DllImport("connectcodefont.dll", EntryPoint = "RetrieveOptionalString_EAN13")]
public static extern int RetrieveOptionalString_EAN13(String instr, int humantext, int strtype, StringBuilder outstr, int outstrmax);
[DllImport("connectcodefont.dll", EntryPoint = "Encode_UPCA")]
public static extern int Encode_UPCA(String instr, int humantext, StringBuilder outstr, int outstrmax);
[DllImport("connectcodefont.dll", EntryPoint = "Encode_EAN8")]
public static extern int Encode_EAN8(String instr, StringBuilder outstr, int outstrmax);
[DllImport("connectcodefont.dll", EntryPoint = "Encode_UCCEAN")]
public static extern int Encode_UCCEAN(String instr, StringBuilder outstr, int outstrmax);
[DllImport("connectcodefont.dll", EntryPoint = "Encode_Code128A")]
public static extern int Encode_Code128A(String instr, StringBuilder outstr, int outstrmax);
[DllImport("connectcodefont.dll", EntryPoint = "Encode_Code128B")]
public static extern int Encode_Code128B(String instr, StringBuilder outstr, int outstrmax);
[DllImport("connectcodefont.dll", EntryPoint = "Encode_Code128C")]
public static extern int Encode_Code128C(String instr, StringBuilder outstr, int outstrmax);
[DllImport("connectcodefont.dll", EntryPoint = "Encode_UPCE")]
public static extern int Encode_UPCE(String instr, int humantext, StringBuilder outstr, int outstrmax);
[DllImport("connectcodefont.dll", EntryPoint = "Encode_EXT2")]
public static extern int Encode_EXT2(String instr, StringBuilder outstr, int outstrmax);
[DllImport("connectcodefont.dll", EntryPoint = "Encode_EXT5")]
public static extern int Encode_EXT5(String instr, StringBuilder outstr, int outstrmax);

Copyright (C) 2004-2005, BarcodeResource.com. All Rights Reserved.