dBarcode-1D Developer Kit
Introduction
Notes on Barcodes
Barcode types supported
Distributing Programs using dBarcode Active Libraries
Error codes
A Note on Metafile pictures
Application Program Interface
Exported functions
Additional files
Using the dBarcode DLL
Data Structure
Group 1 Library calls
Additional Group 1 calls
Group 2 Library calls
Barcode fonts
API Reference
The BARCODE structure
alphabetic
auto_parity
back_color
barratio
bearer_size
border_thickness
charspacing
code
error
flags;
fore_color
height
length
line_reduction
justification
name
margin_size
nominal_size
orientation
parity
req_number
show_checkdigit
show_text
spare;
string
subscript;
textgap;
xunit
string2
The Library calls
Group 1 calls
BarInfo
BarCodem
BarCodeh
BarCodeh2
BarCodeh3
BarCodep
BarCodeb
BarCodebc
BarCoded
BarCodedc
BarCodef
BarCodec
BarCodeb3
BarCoded3
Barcodeudf
Barfinf
BarInit
Group 2 calls
BarAsk and BarAskEx
BarAskwF
BarCdm and BarCdmx
BarCdd and BarCddc
BarCdh2
BarCdc
BarCdp
BarCds
BarCdrd
BarCdin and BarCdinEx
BarCodew
BarCodew2
BarCodewF
BarCodewF2
Other calls
GhDlsbar()
LastErrorCode()
SetBitmapScale()
SetDpi()
GetDpi
get128Controls()
set128Controls()
Barcode Types Table
Use as an Active-X Control
The Control
Registering the control
Using dBarcode Active DLL in VB & .NET
Adding the control to a Visual Basic form
VB.NET and C#
Setting and retrieving property values
Creating a barcode Picture within a program
Using Active Barcode Control in a Container
Setting the image size
Active-X properties & methods
Component properties.
Methods of using the barcode image
Active Barcode Control Properties
Required properties
AllowRightProps
AutoParity
BackColor
BarRatio
BarReduce
BearerBarThickness
BorderSize
Caption
CharSpacing
CodeType
ExtendBearers
Extra1
Extra2
Font
ForeColor
GapToText
ImageHeight
ImageWidth
JustifyText
Left
MarginSize
NominalSize
Orientation
SaveImageFile
ScaleMode
ShowBearerBars
ShowCheckDigit
ShowLightMargins
ShowText
Top
TransparentBackground
Units
UseEnhanced
Width
Information properties
CodeName
CodeNameB
ErrorCode
HasParity
Nrequired
Pattern
Picture
PictureHeight
PictureWidth
Active Barcode Control Methods
CopyBitmap()
CopyImage()
GetError()
GetTypeName()
GetTypeNameB()
Refresh()
SaveImage(filename)
SetBMScale()
ShowProps()
Events
Macros for Microsoft Office
Font or Picture or Object
Initialising the Macros
Barcode Macros for Word
Installation for Word 2003
Using the macros in Word
Customisation of the Word macros
Mail-merge
Active barcodes in Word
Barcode Macros for Excel
Installation for Excel
Using the macros in Excel
Customisation of the Excel macros
Active Barcodes in Excel
In-cell Barcode() formula for Excel
Barcode Macros for Access
Installation in Access
Using the macros in Access
Barcode pictures
Font-based barcodes
Customisation of the Access macros
Active Barcode in Access
Advanced barcode options
Barcode Pictures and PBarcodeSetup
Code type combo box
Code box
Units combo box
Target Size box
Show Text checkbox
Justify Text checkbox
Auto Checkdigit check box
Show Checkdigit check box
No Background checkbox
Horizontal bearers checkbox
Extend Bearers checkbox
Bearer Size edit box
Margin indicators checkbox
Margin Size edit box
Border edit box
Bar reduction edit box
Lift Text by edit box
Character spacing edit box
Wide/Narrow ratio
Background colour button
Bar colour button
Other options
Barcode Fonts and FBarcodeSetup
Wide Bars checkbox
Barcode font properties
Programming properties
Sample coding
dBarcode for Delphi
Installation
Using it
Printing the barcode
Properties
BarcodeType
BearerSize
BorderThickness
Flags
Justification
LineReduction
NominaSize
Visible
Xunit
Information Properties
Error
ImageHeight and ImageWidth
Methods
GetTypeName
function GetTypeName(CodeType : Integer) : string;
Delphi Example
GetError
function GetError(n: integer) : string;
Refresh
procedure Refresh();
ShowProperties
function ShowProperties(): integer;