EASYLABEL Advanced Formats, Compliance Labels and Active X Programming Examples

This format serves as a template for changing how the month appears in a date field. This format adds days to the system date to create an expiration date. The expiration date is then displayed with the name of the month in German.

This format converts the hour (00 through 23) to a letter (A through X).

This format displays 2 industry standard bar codes; the SSCC-18 and the Content barcode. The Content barcode contains the AI of ’02’ (contents of 14-digits) and ’37’ (variablequantity of 1-to-8 digits). This example bar code also contains a ‘best-used-by’ date (AI of 15, 6-digits long) and a variable Batch/Lot number of 1 to 20 characters (AI of 10). Because there are two variable length AI’s used, they must be separated by a &FCN1 character.

Label formats for individual containers that comply with the General Motors Global Transport. Label Template.

Code 39 barcode with MOD9DR check digit.

This label format computes a “Good Until” date and finds the date of Mondayin the week that the “Good Until” date appears.

This label format uses a substring calculation to convert characters into numbers.

This label format generates text to match the numbers that are entered by the operator.

This label format contains an ISBN/EAN barcode.

This label format computes a special 1-2-1 top-weighted check digit for Canadian customers.

This format contains a custom check digit for Code 39 that uses a weighted multiplier.

An ingredients label that follows FDA (Food and Drug Administration) guidelines.

This label format displays a 1, 2 or 3 depending on which shift the label is printed during.

This label format calculates dates by adding months, not days.

Formats to be used for Sato “e” series printers.The formats contain either UPC or EAN barcodes that demonstrate the customization of human readable interpretation.

This format has two incrementing numbers. One will increment 1-3and then start back at one. The other will only increment every third label. 1-1, 1-2, 1-3, 2-1, 2-2, 2-3, 3-1, etc. EASYLABEL 5 is required for this format.

Tharo Systems has created Industry Compliant Label Examples for the EASYLABEL product line when using the Apollo 3 label printer. These label examples can also be used as a starting point for any other printer supported in EASYLABEL. These label examples are based on current specifications from their respected organizations.

American Axle Manufacturing
Automotive Industry Action Group B-10 (AIAG)
Douglas Boeing
Global Transport Label
Health Industry Business Communication Council
DoD MIL-STD-129P Shipping Labels
Binders Pack
DoD MIL-STD-130M Shipping Labels
JC Penney
Marshall Field’s
Siemens VDO Automotive

Active X .NET Example Files

VB.NET and C# versions of the Active X example projects that demonstrate the functionality of EASYLABEL’s Active X. Both VB.NET and C# examples are included in this one download.

Active X Example Files

Sample Active X files for use with EASYLABEL 5.5 or higher. These examples are in Visual Basic 6 . These examples WILL NOT work with previous EASYLABEL versions.

Active X Example Files

Sample Active X files for use with EASYLABEL 32 version or higher and EASYLABEL 4. These examples are in Visual Basic 6 .

‘Electronics’ Active X Project

Adding label formats or database fields do not require modifications to the project’s code. This is the data connectivity example that uses ADO to print labels using data from the supplied Access database. For use with EASYLABEL 32 version or higher.

API Example Files

The API files (labelapi.dll and labelc.dll) required to run legacy programs written to the EASYLABEL API with EASYLABEL 32 Full, EASYLABEL 4 Platinum and EASYLABEL 5 Platinum. Please note that these files are provided for LEGACY PURPOSES ONLY and are NOT SUPPORTED. Customers are STRONGLY urged to use EASYLABEL’s Active X interface. Sample API and C libraries are also included. Examples are in Visual Basic 4.0 and C. Files cannot be compiled using a 32-bit version of Visual Basic or C.

OCX files

These are the EASYLABEL OCX files. Do NOT download or install these files unless :

  1. Update preview does not work under EASYLABEL or
  2. You are having compatibility problems after installing EASYLABEL 5.5 with a project that was complied and worked well with an earlier version of EASYLABEL and you do not have access to the source code to recompile the project using the EASYLABEL 5.5 OCX objects.