- GlobalVariableCheck
- GlobalVariableTime
- GlobalVariableDel
- GlobalVariableGet
- GlobalVariableName
- GlobalVariableSet
- GlobalVariablesFlush
- GlobalVariableTemp
- GlobalVariableSetOnCondition
- GlobalVariablesDeleteAll
- GlobalVariablesTotal
GlobalVariableSetOnCondition
Stellt einen neuen Wert der existierenden globalen Variable, wenn der laufende Wert der Variable dem Wert des dritten Parameters check_value gleich wird. Wenn es keine globale Variable gibt, wird die Funktion den Fehler ERR_GLOBALVARIABLE_NOT_FOUND (4501) generieren und false zurückgeben.
bool GlobalVariableSetOnCondition(
|
Parameter
name
[in] Name der globalen Variable.
value
[in] Neuer Wert.
check_value
[in] Wert für die Pruefung des laufenden Wertes der globalen Variable.
Rückgabewert
hführung gibt die Funktion true zurück, anderenfalls false. Für die Erhaltung der fehlerbezogenen Information muss die Funktion GetLastError() aufgerufen werden.Wenn sich der laufende Wert der globalen Variable von check_value unterscheidet, gibt die Funktion false zurück.
Hinweis
Funktion gewaehrt automaren Zugang zur globalen Variable, darum kann sie Semaphor gewaehren bei der Interaktion der Experten, die gleichzeitig innerhalb eines Client-Terminals arbeiten.