Syntax:
INT LlPrintIsVariableUsed(HLLJOB hJob, LPCTSTR lpszName);
Aufgabe:
Gibt an, ob die angegebene Variable von dem geladenen Projekt verwendet wird. Beachten Sie die Hinweise bei LlPrintIsFieldUsed.
Parameter:
hJob: List & Label-Job-Handle
lpszName: Variablenname
Rückgabewert:
|
Wert |
Bedeutung |
|
1 |
Variable wird verwendet |
|
0 |
Variable wird nicht verwendet |
|
LL_ERR_UNKNOWN |
Variable nicht definiert |
Ein gültiger Wert ist größer als 0. Ist der Wert kleiner 0, handelt es sich um einen Fehlercode. Für weitere Details siehe die Kapitel Allgemeines zum Rückgabewert und Fehlercodes.
Hinweise:
Diese Funktion kann erst nach LlPrintStart() oder LlPrintWithBoxStart() aufgerufen werden.
Diese Funktion setzt voraus, dass LL_OPTION_NEWEXPRESSIONS auf TRUE steht (Voreinstellung).
Ein Aufruf von LlDefineVariableStart() löscht die Flags, so dass diese Funktion direkt danach immer LL_ERR_UNKNOWN zurückmeldet, daher darf LlDefineVariableStart() nur vor LlPrint[WithBox]Start() verwendet werden.
Statt eines einfachen Variablennamens kann auch eine Wildcardsuche verwendet werden. Hinweise hierzu finden Sie bei LlPrintIsFieldUsed().
Beispiel:
if (LlPrintIsVariableUsed(hJob,
"Name")==1)
LlDefineVariabledExt(hJob, "Name",<...>);
Siehe auch:
LlPrintStart, LlPrintWithBoxStart, LlPrintIsFieldUsed