Übersicht Barcode OCX Modul .Barcodetype

Auswahl des Barcode Typs, gültige Werte sind:

EAN_13 EAN_8 EAN_VELOCITY UPC_A UPC_E            
CODE_128 CODE_128_B CODE_128_C CODE_EAN_128 CODE_UPS_128
CODE_39 CODE_39_EXT PZN


CODE_93 CODE_93_EXT



INDUSTRIE_2_5 INTERLEAVED_2_5 POST_2_5


CODABAR CODABAR_F MSI_PLESSEY


PDF417 DATA_MATRIX MAXI_CODE AZTEC QRCODE

Wichtig: wenn der Barcode Typ geändert wird, müssen alle für den neuen Typ relevanten Eigenschaften korrekt angegeben sein. Andernfalls wird der Befehl nicht ausgeführt.

Beispiel:
Barcode1.Data = "1234"
Barcode1.BarcodeType = EAN_13
funktioniert nicht, da der EAN 13 exakt 12 Ziffern benötigt. Die Umschaltung auf EAN 13 wird hier nicht ausgeführt und der vorher eingestellte Barcodetyp bleibt.

Eine Rückgabe ist möglich:
Typ = Barcode1.BarcodeType

Weiterhin ist es wichtig, dass alle für den ausgewählten Barcodetyp relevanten Eigenschaften sowie die Größen korrekt gesetzt sind, sonst kann es passieren, dass anstatt des Barcode nur ein leeres Feld erzeugt wird:


Der Barcodetyp kann auch als Index übergeben werden, es gilt folgende Liste:
  0  EAN 13
  1  EAN 8
  2  EAN-Velocity
  3  UPC A
  4  UPC E
  5  Code 128
  6  Code 128 B
  7  Code 128 C
  8  Code GS1 128
  9  Code UPS 128
10  Code 39
11  Code 39 extended
12  PZN
13  Code 93
14  Code 93 extended
15  2/5 Industrie
16  2/5 Interleaved
17  2/5 Post
18  Codabar
19  PDF417
20  MSI_Plessey
21  Codablock F
22  Data Matrix
23  MaxiCode
24  Aztec
25  QRCode
26  GS1 Databar
27  EAN-UCC Composite