打印本文打印本文 关闭窗口关闭窗口

vba哪些对象会多次分配内存?

作者:金字塔 来源:cxh99.com 发布时间:2014年11月10日
  • 咨询内容: 如题

     

  • 金字塔客服: 比如在循环中,不set 对象=nothing 时再set该对象则会另外分配内存

     

  • 用户回复: 不知道你为何需要这样的需求, Set对象以后如果你不释放内存,会导致内存使用增加,最后导致系统崩溃

     

  • 网友回复: 我的意思不是不释放,因为要在遍历市场的每一次循环中set一个HistoryData,但名字相同,一次遍历下来也得有个几十个合约吧.每一次next前都释放一下岂不要多跑几十行代码^_^,如果不会另外分配内存,我可以在循环外再释放呀.顺便也问问金字塔的这方面的工作原理,增长点知识
    另外,我测试了一下,金字塔的自定义函数好像是不支持可选参数,参数前加optional没用.是这样的么? [此贴子已经被作者于2014/7/16 23:45:44编辑过]

     

  • 网友回复: 你的担心都是多余的
打印本文打印本文 关闭窗口关闭窗口