如题

解决方案 »

  1.   

    SAFEARRAY 应该是不用的.有需要释放的情况
      

  2.   

    SAFEARRAY 应该是不用的.其他数据类型有需要释放的情况
      

  3.   

    对于safearray的情况,内存是在什么时候被释放的呢
      

  4.   

    COM服务器生成的SAFEARRAY,应该由客户端释放。COM服务器生成的BSTR,应该由客户端释放。COM服务器生成的VARIANT,应该由客户端释放,具体的可以用VariantClear。
      

  5.   

    客户端用java、C#、VB.net或其他脚本语言调用,怎样释放?
      

  6.   

    脚本语言一般都是自动清理内存的,脚本引擎知道释放。.net平台更有Garbage Collection。
      

  7.   

    com一但将内存传了出来,就不再负责释放!
    内存应该用客户端来释放,但如果客户端是非C或C++语言,基本上也不用释放!
    像C#这样的东西,你想释放还不好弄呢。只管用就行了。脚本语言就更不用说了!