语 法:
result =object1 Is object2
“Is”运算符语法包含以下部分:
Part 说明
result 必需,任何数值变量。
object1 必需项;任何对象名称。
object2 必需;任何对象名称。
备 注:
如果 object1 和 object2 引用相同的对象,则 结果 为 True,否则,结果 为 False。 可通过多种方法使两个变量引用相同的对象。
在下面的示例中,A 被设置与 B 引用相同的对象:
Set A = B
下面的示例使 A 和 B 与 C 引用相同的对象:
Set A = C
Set B = C
示 例:
下面的例子使用了Is操作符来比较两个对象引用。对象变量名是通用的,仅用于演示目的。
Dim MyObject, YourObject, ThisObject, OtherObject, ThatObject, MyCheck
Set YourObject = MyObject ' 分配对象引用
Set ThisObject = MyObject
Set ThatObject = OtherObject
MyCheck = YourObject Is ThisObject ' 返回 True.
MyCheck = ThatObject Is ThisObject ' 返回 False.
'假设 MyObject <> OtherObject
MyCheck = MyObject Is ThatObject ' 返回 False.