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.

hMetaDC = CreateMetaFile(NULL); // Fieberkurve<br />

SelectObject(hMetaDC, GetStockObject(NULL_PEN));<br />

Rectangle(hMetaDC, 0, 0, LL_META_MAXX, LL_META_MAXY);<br />

for (i = 0; i < 10; ++i)<br />

{<br />

MoveTo(hMetaDC,0,MulDiv(i, LL_META_MAXY, 10));<br />

LineTo(hMetaDC,MulDiv(i, LL_META_MAXX, 100), MulDiv(i, LL_META_MAXY,10);<br />

}<br />

MoveTo(hMetaDC,0,MulDiv(((100*i) & 251) % 100, LL_META_MAXY,100));<br />

for (i = 0; i < 10; ++i)<br />

LineTo(hMetaDC,MulDiv(i, LL_META_MAXX, 10),MulDiv(((100*i) & 251) % 100,<br />

LL_META_MAXY,100));<br />

hMeta = CloseMetaFile(hMetaDC);<br />

Grundlagen<br />

hJob = LlJobOpen(0);<br />

LlDefineVariableStart(hJob);<br />

LlDefineVariable(hJob, "Name", "Normalverbraucher");<br />

LlDefineVariable(hJob, "Vorname", "Otto");<br />

LlDefineVariableExtHandle(hJob, "Chart", hMeta, LL_DRAWING_HMETA, NULL);<br />

LlDefineVariableExt(hJob, "PLZ", "*78462*", LL_BARCODE_3OF9, NULL);<br />

<br />

LlJobClose(hJob);<br />

DeleteObject(hMeta);<br />

Siehe auch:<br />

LlDefineVariableStart, LlDefineVariable, LlDefineVariableExt, LlGetVariable-<br />

Contents, LlGetVariableType<br />

LlDefineVariableStart<br />

Syntax:<br />

void LlDefineVariableStart(HLLJOB hJob);<br />

Aufgabe:<br />

Leert den DLL-internen Variablenpuffer, um alte Definitionen zu löschen.<br />

Parameter:<br />

hJob: <strong>List</strong> & <strong>Label</strong> Job-Handle<br />

Hinweise:<br />

Muss nicht unbedingt aufgerufen werden. Da jedoch bei jedem LlDefine-<br />

Variable...() die interne Variablenliste nach einer schon vorhandenen Variablen<br />

desselben Namens und Typs durchsucht wird, kann dies durch diese Funktion<br />

etwas verschnellert werden. Andernfalls braucht man nur die Variablen, deren Inhalt<br />

sich ändert, anzugeben, da dann der alte Inhalt der Variable überschrieben<br />

wird, die Inhalte der übrigen Variablen aber erhalten bleiben.<br />

183

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

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!