JavaLib.isObjID

系统函数 JavaLib.isObjID 返回一个值(1 表示 true,0 表示 false)以指示指定的标识是否位于对象空间中。JavaLib.isObjID 是若干 Java™ 访问函数的其中一个。

JavaLib.isObjID 语法图
returnItem
一个数字项,它接收两个值中的一个:1 表示 true,0 表示 false。使用非数字项将导致验证时发生错误。
identifier

引用对象空间中的对象的标识。

此自变量是字符串文字或类型为 CHAR、DBCHAR、MBCHAR 或 UNICODE 的项。必须将该标识强制类型转换为 objID。EGL 将从自变量值的开头和末尾除去单字节和双字节空格,其中,自变量值是区分大小写的。

下面是一个示例:
  // test whether an object is non-existent
  // and process accordingly
  isPresent = JavaLib.isObjID( (objId)valueId );
  
  if( isPresent == 0 )
    error = 27;
  end 

JavaLib.isObjID 没有相关联的运行时错误。

相关概念

相关任务
语法图

相关参考
EGL 库 JavaLib

JavaLib.getField
JavaLib.invoke
JavaLib.isNull
JavaLib.qualifiedTypeName
JavaLib.remove
JavaLib.removeAll
JavaLib.setField
JavaLib.store
JavaLib.storeCopy
JavaLib.storeField
JavaLib.storeNew

使用条款 | 反馈
(C) Copyright IBM Corporation 2000, 2005. All Rights Reserved.