Barcode, labelling and utility software


dBarScan DLL

dBarScan DLL is an Active DLL that may be used as an Active-X control or called as a standard DLL to identify and decode barcode bitmap images within a developers own Visual Basic or C/C++ programs. Includes sample for VB6 and VC6 (including source code).

Screen shot - click to enlarge

Scanning a barcode using dBarScan DLL

 

Sample VB code using dBarScan as an Active-X control

 ht = pic.Height
wd = pic.Width
DBarScan1.dImage = pic.Handle
DBarScan1.TypeMask = 6921
DBarScan1.hiheight = ht
DBarScan1.hiwidth = wd

i = DBarScan1.scan()

If i < 0 Then
DataBox.Text = DBarScan1.oData
StatusBox.Text = DBarScan1.Status
Else
DataBox.Text = ""
StatusBox.Text = DBarScan1.Status
End If
 

Features

  • Image is passed directly to component as the Handle of a bitmap, so may be taken from any  source, including file or memory bitmap (BMP or DIB).
  • Images may be scanned as Whole image, "CCD" mode (selected area of image), or "Laser" mode (Raster scan from specified start point)
  • Provides confirmation of reaching Stop bars and, where relevant, check digit confirmation.
  • Supports Code 39, Extended 39, Code 93, Extended 93, Code 128, Codabar, EAN/JAN-13, EAN-8, EAN/UCC-14, EAN/UCC-128, MSI/Plessey, Standard 2 of 5, IATA 2 of 5, Interleaved 2 of 5, UPC-A and UPC-E.
  • Supports 2 and 5 digit supplementaries for EAN/JAN-13, EAN-8, UPC-A and UPC-E codes.

For Help files see the Home menu above.

Push button    to Download or buy

Licensing

Each dBarScan DLL component is available as a single computer version, or as a developer version which permits royalty-free distribution of the component as part of the developer's own project for up to 10,000 distributions.

System Requirements

Windows 2000/XP. Designed for use with Visual Basic 6 or Visual C/C++ 6.


Sites operated by DL Technology Ltd                            barcode software       barcode fonts                  
E-mail: webmaster@dlsoft.com                      [Product index] [Site index
15/06/2008

dLSoft is a registered trade mark of DL Technology Ltd, a company registered in England number 3615271

Award-winning publisher 2006    dLSoft - Award-winning publisher 2006 & 2007     Award-winning publisher 2007