TSL语言基础 > 高级语言(新一代) > WeakRef弱引用(新一代) > 弱引用

weakref_check    

简述
返回弱引用的引用数。CheckWeakRef的别名函数,功能同CheckWeakRef。
如果是弱引用,且对应的强引用还有效,返回弱引用的引用计数。
如果是弱引用,且对应的强引用无效,返回-1
如果不是弱引用,返回-2
定义
weakref_check(weakobj:WeakObject):Integer;
参数
名称类型说明
weakobjTSLObj弱引用。
返回integer 引用计数。
  • 范例

    A:=New TStringList();
      B:=weakref(A); //弱引用
      return weakref_check(B);

    返回结果:1
相关