dim a as classA
位置1
set a = new classA
位置2怎么检测位置1与位置2时a的不同呢也就是说想知道变量有没有执行过set a = new classA好像isnull和isobject都不行,望高手指点.

解决方案 »

  1.   

    Is 运算符
          用来比较两个对象的引用变量。语法result = object1 Is object2Is 运算符的语法具有以下几个部分:部分 描述 
    result 必需的;任何数值变量。 
    object1 必需的;任何对象名称。 
    object2 必需的;任何对象名称。 
    说明如果 object1 和 object2 两者引用相同的对象,则 result 为 True;否则,result 为 False。有很多方法使两个变量引用相同的对象。在以下示例中,A 和 B 已被设置成与 C 引用相同的对象:Set A = B在下例中,A 和 B 引用的对象与 C 相同:Set A = C
    Set B = C