2.1.14.3.27 page_set_info_var_value
Description
Set the value of a variable in a Page's Info section
Set the value of a variable in a Page's Info section
Syntax
bool page_set_info_var_value( Page & pg, LPCSTR lpcszVarName, LPCSTR lpcszVarVal, LPCSTR lpcszStorageSection = NULL, int* pnPreferNodeType = NULL )
bool page_set_info_var_value( Page & pg, LPCSTR lpcszVarName, double dVal, LPCSTR lpcszStorageSection = NULL )
Parameters
- pg
- [input] the page containing the variable to set
- lpcszVarName
- [input] pointer to the name of the variable
- lpcszVarVal
- [input] pointer to the string value
- lpcszStorageSection
- [input] pointer to the name of the section. If NULL then the Variables section is used.
- pnPreferNodeType
- [input] pointer to the node type of the section. If NULL then the variable type will be auto detected.
- pg
- [input] the page containing the variable to set
- lpcszVarName
- [input] pointer to the name of the variable
- dVal
- [input] pointer to the double value
- lpcszStorageSection
- [input] pointer to the name of the section. If NULL then the Variables section is used.
Return
If success then true else false
If success then true else false
Examples
EX1
void Run_page_set_info_var_value_Ex1()
{
Page pg("Book1");
bool bRet = page_set_info_var_value(pg,"var","abc","user.var");
}
EX2
void Run_page_set_info_var_value_Ex2()
{
Page pg("Book1");
bool bRet = page_set_info_var_value(pg,"var",12.25,"user.var");
}
Remark
See Also
page_get_info_var_value
Header to Include
origin.h
Reference
|