29.11.2012 Aufrufe

combit List & Label - Programmierer-Referenz - combit GmbH

combit List & Label - Programmierer-Referenz - combit GmbH

combit List & Label - Programmierer-Referenz - combit GmbH

MEHR ANZEIGEN
WENIGER ANZEIGEN

Sie wollen auch ein ePaper? Erhöhen Sie die Reichweite Ihrer Titel.

YUMPU macht aus Druck-PDFs automatisch weboptimierte ePaper, die Google liebt.

Inhalt.<br />

Arbeiten mit der VCL Komponente<br />

LlDefineVariableExt() Wie oben und zusätzlich kann der <strong>List</strong> & <strong>Label</strong> Datentyp<br />

mit übergeben werden.<br />

LlDefineVariableExtHandle() Wie oben, wobei der Inhalt nun ein Handle sein muss.<br />

Ein Beispiel für die Anmeldung einer Variable vom Typ Text sieht folgendermaßen aus:<br />

LL.LlDefineVariableExt(´MeineVariable’, ´Inhalt’, LL_TEXT);<br />

Sie finden die Konstanten für die <strong>List</strong> & <strong>Label</strong> Datentypen in der Unit cmbtll15.pas in<br />

Ihrem <strong>List</strong> & <strong>Label</strong> Installationsverzeichnis wieder.<br />

7.2.4.1. Bilder<br />

Um Bilder zu übergeben, die als Datei auf dem System vorhanden sind, verwenden Sie<br />

LL.LlDefineVariableExt ('Picture', , LL_DRAWING);<br />

Die Übergabe von Grafiken im Speicher (nur für BMP, EMF) erfolgt mittels der API LlDefineVariableExtHandle().<br />

Um beispielsweise die Grafik als Bitmap oder Metafile darzustellen,<br />

verwenden Sie folgenden Aufruf:<br />

LL.LlDefineVariableExtHandle('Picture', BufferImage.picture.bitmap.handle, LL_DRAWING_HBITMAP);<br />

oder<br />

LL.LlDefineVariableExtHandle('Picture', BufferImage.picture.metafile.handle,<br />

LL_DRAWING_HEMETA);<br />

7.2.4.2. Barcodes<br />

Die Übergabe von Barcodes wird durch die Verwendung der Konstante LL_BARCODE...<br />

erreicht. Ein Beispiel für die Anmeldung einer Barcodevariable vom Typ EAN_13 sieht<br />

wie folgt aus:<br />

LL.LlDefineVariableExt('EAN13', '123456789012',LL_BARCODE_EAN13);<br />

7.2.5. Auswahl der Sprache<br />

Der <strong>List</strong> & <strong>Label</strong> Designer liegt in zahlreichen Sprachen vor. Die Komponente unterstützt<br />

Sie somit intensiv bei der Realisierung von mehrsprachigen Desktop-Applikationen. Es<br />

gibt zwei Möglichkeiten, <strong>List</strong> & <strong>Label</strong> die zu verwendende Sprache mitzuteilen.<br />

103

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!