- GlobalVariableCheck
- GlobalVariableTime
- GlobalVariableDel
- GlobalVariableGet
- GlobalVariableName
- GlobalVariableSet
- GlobalVariablesFlush
- GlobalVariableTemp
- GlobalVariableSetOnCondition
- GlobalVariablesDeleteAll
- GlobalVariablesTotal
GlobalVariableSetOnCondition
如果当前值等于第三参量check_value,设置现有全局变量的新值。如果没有全局变量,函数将生成错误ERR_GLOBALVARIABLE_NOT_FOUND (4501)并且返回false。
bool GlobalVariableSetOnCondition(
|
参量
name
[in] 全局变量名称。
value
[in] 新值。
check_value
[in] 检测当前全局变量值。
返回值
如果成功,函数返回真值,否则返回错误值。更多关于 error 的细节,调用 GetLastError()。如果当前全局变量值不同于check_value,函数返回false。
注释
函数将为全局变量提供自动通道,所以它可以提供一个信号量在同一个客户终端内同时被几个EA调用。