Code 39 and Code 39 Extended

 

Code39   Code39Ext

Code 39 is the most popular non-retail symbology.  It supports numbers, upper-case letters, and several special characters.

Code 39 Extended supports all ASCII 128 characters by using double character encoding.  For example, the lower-case letter "a" is represented by "+A".  Because of the possibility of misrepresentation of a symbol, most bar code scanners need to be switched to extended mode in order to recognize Code 39 Extended.

 

BarCodeWiz ActiveX Specific

The start and stop characters (represented by the asterisk character *) are added automatically if needed.

The check character can be added to the bar code and/or text by setting the OptionalCheckChar property to Barcode_Only or Barcode_And_Text.

In Code 39 Extended, control characters, such as TAB or NEW LINE, may be encoded by entering their three digit ASCII code prefixed by a caret (^).

For instance, "1234^009" will encode "1234" followed by a tab character (ASCII 009).