weakref_check
简述
返回弱引用的引用数。CheckWeakRef的别名函数,功能同CheckWeakRef。
如果是弱引用,且对应的强引用还有效,返回弱引用的引用计数。
如果是弱引用,且对应的强引用无效,返回-1
如果不是弱引用,返回-2
weakref_check(weakobj:WeakObject):Integer;
名称 | 类型 | 说明 |
---|
weakobj | TSLObj | 弱引用。 |
返回 | integer | 引用计数。 |
A:=New TStringList();
B:=weakref(A); //弱引用
return weakref_check(B);
返回结果:1