以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://weistock.com/bbs/index.asp)
--  高级功能研发区  (http://weistock.com/bbs/list.asp?boardid=5)
----  对象问题  (http://weistock.com/bbs/dispbbs.asp?boardid=5&id=77688)

--  作者:orca8
--  发布时间:2015/4/16 22:06:06
--  对象问题

 set Grid = Dynamic.GetGridByName("Main")  \'dynamic.activegrid     
  Set Table = Report.GetGridByName("上海指数").GetTable()  
 请问vba里面 这些 set 对象,

要不要一定这样销毁一下 set Grid = nothing

 

尤其是在 循环,定时器 这些场合,


--  作者:王锋
--  发布时间:2015/4/16 22:23:44
--  

这样的对象是无需销毁的,因为这样的对象是本身就一直存在的,如果你销毁了,可能会导致系统异常。

只有你新创建的对象才需要你去销毁,比如CreateObject创建的对象