set pcl=nothing
顺便说一句,当离开pcl的作用域的时候,pcl对象会被自动释放。

解决方案 »

  1.   

    如果是数组那么做个循环来释放。
    for i=0 to n
      set pci(i)=nothing
    next i
      

  2.   

    set nothing这个语句是把对象从内存中清空。有利于内存的回收。
      

  3.   

    那么在vb中什么样的东西可以作为对象来如此设置呢?
    例如: dim a1 as object
           dim a1 as new Collection
            都可以。那么下面这几个呢?
           dim b1 as string
             dim b2 as integer
       如果用  set b1=Nothing
     的话是不是就错了。