var
obj: IAxInterface;
... obj:= CoAxInterface.Create; 或 obj:= IAxInterface(CreateOleObject('...'));写了一阵子程序,一直都是 用obj:= nil;来处理的 程序跑是没问题, 但是觉得应该在浪费资源, 是不是这样的?应该怎么释放?ps; 题目用"析构"大概不确切:)
obj: IAxInterface;
... obj:= CoAxInterface.Create; 或 obj:= IAxInterface(CreateOleObject('...'));写了一阵子程序,一直都是 用obj:= nil;来处理的 程序跑是没问题, 但是觉得应该在浪费资源, 是不是这样的?应该怎么释放?ps; 题目用"析构"大概不确切:)
解决方案 »
- 论坛又改版了,Delphi重新显示出来了
- 请教个简单问题,怎么设置tquery的databasename的属性,加入我从一台电脑通过tquery向服务器插入数据。我对delphi不是很了解
- 为了生活 -VC改到delphi
- 在Delphi里,怎样把一串16进制的数转换为10进制的数?
- 如何搞最简单的游戏开发????在线)
- 我现在开始想学一门语言,请各位有经验的大哥谈谈学哪门好
- 关于TMemo回车(或者是短信编程问题)
- Delphi和驱动通信的问题
- 为什么access中,添加记录给排在最后,而不是按我设的主键进行排序,关闭后,再打开,才能看到记录已按主键排序?参与者有分。
- 谁说Delphi是很优秀的工具?我怎么碰上那么多的问题?兄弟们,行行好,帮我看看,
- 我想写一个 ActiveX 的控件到别的开发工具中使用。为什么不可以从 TComponent 继承?
- 如何调用选择目录界面?请教高手!
它使得对象的引用计数为0,这样之后对象确实会被立即释放的.
所有COM对象里面都会维护一个引用计数,当引用为0时,对象被释放.