Übersicht Barcode OCX Modul OCX Modul in Visual Basic .Net

In VisualStudio muss vor der ersten Benutzung des ActiveX Controls im Menü "Extras" unter Toolboxelemente (Choose Toolbox Items) im Reiter "COM-Komponenten" das Barcode Control" aktiviert werden:


Falls Barcode Control nicht in der Liste erscheint, wird mit Klick auf "Durchsuchen" das Steuerelement "Barcode.ocx" auf den Computerlaufwerken gesucht.

Damit erscheint das Barcode Control in der Toolbox und kann wie üblich auf eine Form gezogen werden.

Im Code werden die Eigenschaften zugewiesen:
AxBarcode1.BarcodeType = BARCODELib.enumBarcodeType.CODE_128
AxBarcode1.ModulBreite = BARCODELib.enumModulBreite.breite_577_µm
AxBarcode1.Data = TextBox1.Text

In VB.Net wird mit folgenden Befehlen gedruckt:
Private Sub PrintDocument1_PrintPage(ByVal sender As Object, ByVal e As PrintPageEventArgs) Handles PrintDocument1.PrintPage
   Dim hDC As IntPtr
   hDC = e.Graphics.GetHdc()
   AxBarcode1.Draw(hDC.ToInt32(), 6, 10, 10, 60, 50)
   e.Graphics.ReleaseHdc()
End Sub

Einzelheiten enthält das Beispielprojekt im installierten Ordner.