社区
语言基础/算法/系统设计
帖子详情
Interface 是否需要 Release?
waitingonline
2004-12-16 02:22:41
Delphi 的Interface是不是在用完了之后都要调用Release或者:=nil?
我看有些程序里有,而有些程序里则用完就不管了,Delphi会自动处理吗?
...全文
203
7
打赏
收藏
Interface 是否需要 Release?
Delphi 的Interface是不是在用完了之后都要调用Release或者:=nil? 我看有些程序里有,而有些程序里则用完就不管了,Delphi会自动处理吗?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
yuanscar
2004-12-17
打赏
举报
回复
你看看李维的inside vcl好了。里面有详细描述接口的]
halfdream
2004-12-17
打赏
举报
回复
从DELPHI5开始就不需要了.
var
aintf:Ixxxxx;//aintf这个指针本身是存在在栈中..
begin
aintf:=coxxxx.create;
aintf.xxxxxxx;
xxx;
xxxx;
xxx;
end; // aintf空间在函数返回时候就被释放,它指向的对象引用计数也会自动减一.
waitingonline
2004-12-17
打赏
举报
回复
多谢各位!
waitingonline
2004-12-16
打赏
举报
回复
到底需不需要?
waitingonline
2004-12-16
打赏
举报
回复
那不就是还是需要吗?
yuanscar
2004-12-16
打赏
举报
回复
不需要,因为interface只是一个函数集合(呵呵,感觉有点像视图),本身不需要申请内存空间,interface的空间由各自的类释放。
不过需要修改接口引用的计数器。
ly_liuyang
2004-12-16
打赏
举报
回复
不处理都没有问题的
http://lysoft.7u7.net
Extensions for Financial Services (XFS)
interface
specification
Release
3.20
Extensions for Financial Services (XFS)
interface
specification
Release
3.20;银行业自助设备接口标准。
Oracle Call
Interface
Getting Started
Release
8.1.6 for Windows
Oracle Call
Interface
Getting Started
Release
8.1.6 for Windows
3天掌握Windows GDI+图形编程
GDI+(Graphics Device
Interface
plus)是以前版本GDI的继承者,出于兼容性考虑,Windows XP仍然支持以前版本的GDI,但是在开发新应用程序的时候,开发人员为了满足图形输出
需要
应该使用GDI+,因为GDI+对以前的...
Accessory-
Interface
-Specification-R32.pdf
Accessory
Interface
Specification
Release
R32 2019-09-26
Accessory
Interface
Specification
Release
R28
Accessory
Interface
Specification
Release
R28 Apple附件接口规范v28,无水印
语言基础/算法/系统设计
16,748
社区成员
33,247
社区内容
发帖
与我相关
我的任务
语言基础/算法/系统设计
Delphi 语言基础/算法/系统设计
复制链接
扫一扫
分享
社区描述
Delphi 语言基础/算法/系统设计
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章