Unterabschnitte

ActiveX Control

Das BarVision ActiveX - Control (OCX) erlaubt den Druck von Strichcodes aus ActiveX-Fähigen Anwendungen wie Visual Basic, Microsoft Word, Microsoft Excel u.a. mit geringem Aufwand.

BarVision Control in Ihre Anwendung einfügen

Der Name des Controls ist ``BarVision Control''. Ein neu eingefügtes Control trägt i.d. Regel den Namen BarVision1.

Liste der Eigenschaften

Eigenschaften eines BarVision Controls

Eigenschaftsname Datenart Beschreibung
AddCheckDigit Logisch
  • TRUE - BarVision fügt dem angegebenen String automatisch eine Prüfziffer an
  • FALSE - BarVision gibt den String so aus wie er von der Anwendung übergeben wird.
Alignment Aufzählung
  • BA_LEFT - Strichcode wird am linken Rand des Rechtecks gezeichnet
  • BA_CENTER - Strichcode wird in die Mitte des Rechtecks gezeichnet
  • BA_RIGHT - Strichcode wird an den rechten Rand des Rechtecks gezeichnet
Angle Long Rotationswinkel unter dem der Strichcode gezeichnet werden soll
  • 0 Strichcode wird vonlinksnach rechts gezeichnet
  • 900 Strichcode wird von unten nach oben gezeichnet
  • 1800 Strichcode wird von rechts nach links gezeichnet
  • 2700 Strichcode wird von oben nach unten gezeichnet
DPI Long Angabe der Pixel Pro Zoll (Dot Per Inch) die bei der Speicherung des Strichcodes in eine Datei oder beim Kopieren in die Zwischenablage verwendet werden soll.
Font Font Schriftart zur Anzeige in der Klartextzeile
HumanReadableText Aufzählung Steuert die Darstellung der Klartextzeile
  • bht_DEFAULT - BarVision entscheidet selbst über die Ausgabe der Klartextzeile (empfohlen)
  • bht_NONE - Es wird keine Klartextzeile ausgegeben
  • bht_BELOW - Die Klartextzeile wird unterhalb des Strichcodes dargestellt
  • bht_ABOVE - Die Klartextzeile wird oberhalb des Strichcodes dargestellt
Picture Picture, nur zum Lesen Bitmap-Abbild zur Verwendung durch das Anwendungsprogramm.
String String Der als Barcode darzustellende Texstring, z.B. ``BARVISION'' für einen Code 39 oder 012345678901 für einen EAN13
Thin Long Relative Breite eines dünnen Elements bei Zweibreitencodes
Thick Long Relative Breite eines dicken Elements bei Zweibreitencodes
Type Aufzählung Legt die Art des zu erstellenden Strichcodes fest. Zulässige Werte:
  • BT_ALL - Alle Codearten, die BarVision kennt
  • BT_EAN13EAN2 - EAN13 und EAN2-Kombination
  • BT_EAN13EAN5 - EAN13 und EAN5-Kombination
  • Alle anderen Kennungen der bt_xxxx gruppe.
ValidString Logisch, nur zum Lesen
  • TRUE - Der String in der Eigenschaft String passt zur Codeart in der Eigenschaft Type
  • FALSE - Der String paßt nicht zur Codeart. Er ist leer, hat eine falsche Prüfsumme, eine Falsche Länge oder verwendet ungültige Zeichen.

Liste der Methoden

Liste der Methoden eines BarVision Controls

Name der Methode Parameter Beschreibung
SaveToFile DateiName as String

Sichert den Strichcode in eine Bitmap (.BMP) oder Windows Metafile (.WMF)-Datei. Die Art der erzeugten Datei hängt vom Dateinamen ab.

CopyToClipboard keine

Strichcode in die Zwischenablage kopieren.

Codebeispiel

Als Beispielanwendung steht die Datei vbexample.vbp für Visual Basic 5.0 und 6.0 zur Verfügung.

  BarVision1.Type = BT_EAN13 | BT_EAN5
  BarVision1.AddCheckDigit = TRUE
  BarVision1.String = "0123456789012 12345"
  BarVision1.DPI = 300
  BarVision1.SaveToFile("ean13ean5.bmp")

Bernd Herd, Herd Software Entwicklung, 17. Februar 2007

Firmenlogo

Letzte News