| 
|  |  | 
| 
|  |  | Возвращает указанное логическое свойство объекта JS+, приведенное к типу bool (для приложений С++) или boolean (для приложений Delphi). 
Синтаксис
| int __stdcall JSP_objGetBlnVal( |  | hObj, |  | prp_cName, |  | prp_Value |  | ); |  
 
| Параметры |  | 
| Параметр | Тип | Описание |  
| hObj | size_t | объект JS+, имеющий свойство типа Boolean |  
| prp_cName | char* | имя свойства типа Boolean объекта hObj |  
| prp_Value | bool& | возвращаемое значение свойства prp_cName |  |  
Возвращаемое значение
JSP_OK (0) в случае успеха либо JSP_ERROR (-1) в противном случае.
 
------------------------Приложение C++ Builder
 ------------------------
 
 JSP_Start("TRIAL","");
 
 JSP_RegAppFun("void","App_tstObjBln","size_t&,char*");
 
 JSP_RET_void App_tstObjBln(size_t& hObj,char* prp_cName)
 {
 bool prp_val;
 
 JSP_objGetBlnVal(hObj,prp_cName,prp_val);
 JSP_objSetBlnVal(hObj,prp_cName,!prp_val);
 }
 
 ------------------------
 Скрипт JS+
 ------------------------
 
 var tst_obj={
 blnValue: false
 };
 var val_str=tst_obj.blnValue.toString();
 
 App_tstObjBln(tst_obj,"blnValue");
 
 alert(
 val_str+" "+tst_obj.blnValue.toString()
 );
 
 ------------------------
 Вывод скрипта JS+
 ------------------------
 
 false true
 
------------------------Приложение Delphi
 ------------------------
 
 JSP_Start('TRIAL','User=Delphi');
 
 JSP_RegAppFun('','App_tstObjBln','size_t&,char*');
 
 procedure App_tstObjBln(var hObj:Pointer;prp_cName:pAnsiChar) stdcall;
 var
 prp_val:boolean;
 begin
 JSP_objGetBlnVal(hObj,prp_cName,prp_val);
 JSP_objSetBlnVal(hObj,prp_cName,not prp_val);
 end;
 exports App_tstObjBln;
 
 ------------------------
 Скрипт JS+
 ------------------------
 
 var tst_obj={
 blnValue: false
 };
 var val_str=tst_obj.blnValue.toString();
 
 App_tstObjBln(tst_obj,"blnValue");
 
 alert(
 val_str+" "+tst_obj.blnValue.toString()
 );
 
 ------------------------
 Вывод скрипта JS+
 ------------------------
 
 false true
 
Совместимость
C++ Builder/Delphi/Visual C++
 |  | 
| JS+ | Руководство пользователя |  |  |  |  |  |  |