社区
Delphi
帖子详情
Delphi接口不需要GUID?
RunInQuake
2001-03-09 02:50:00
我这样的定义
type
I001 = Interface
procedure Pr1;
end;
C1 = class(TInterfacedObject,I001)
procedure Pr1;
end;
I001有没有GUID?
初学Delphi,请指教
...全文
166
5
打赏
收藏
Delphi接口不需要GUID?
我这样的定义 type I001 = Interface procedure Pr1; end; C1 = class(TInterfacedObject,I001) procedure Pr1; end; I001有没有GUID? 初学Delphi,请指教
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
mikor2001
2001-03-09
打赏
举报
回复
你这样声明接口是没有GUID的,必须在IOO1 = INTERFACE 后按下Ctrl_shift_G让DELPHI
自动生成一个GUID。所有的COM接口以及某些只在自己的应用程序内部使用的接口,需要唯一的
GUID才能正常运行。
严黎斌
2001-03-09
打赏
举报
回复
我想,只要不参与windows com机制,在Delphi的一个工程内部(不仅限于一个unit),interface是不一定需要guid的。
这样做当然有好处,比如,代码重用,接口封装,实现类似于(C++)多重继承的机制,等等,这些面向对象编程的好处。
我也学这些内容不久,认识比较肤浅,呵呵。
RunInQuake
2001-03-09
打赏
举报
回复
真的呀!在Delphi内部的纯Interface有什么作用?难道这个接口只能是包含该
unit的模块,在本工程内使用。
我有点糊涂,请再多指教。
严黎斌
2001-03-09
打赏
举报
回复
如果是在Delphi内部的纯Interface编程,不与Windows COM之类的打交道,那就不需要指定guid的。当然也可以加。
按Ctrl_Shift_G可以让Delphi自动生成一个guid。
2001Sky
2001-03-09
打赏
举报
回复
当然有Guid,不过它会自动生成
基于
Delphi
的
接口
编程入门.pdf
比较直观的一个
delphi
接口
的入门教材,有代码,可以直接复制测试的,可以转换成自己的代码,学习用的,仅供参考
delphi
接口
统一方法
delphi
接口
统一方法
delphi
接口
统一方法
delphi
接口
统一方法
delphi
接口
统一方法
delphi
接口
编程深浅.doc
这不是一篇关于
接口
应用的文章,而是
接口
操作的编译器实现过程
Delphi
接口
编程
Interface 以支持某种能力(或拥有某种能力) 为主体来取代多重继承
LAv Filters分离器
DELPHI
接口
LAv Filters 是一组开源的 DirectShow 滤镜,基于 FFmpeg 多媒体库。旨在较终取代播放链中的绝大部分滤镜,能播放所有的格式和任何现代媒体。
Delphi
5,928
社区成员
262,931
社区内容
发帖
与我相关
我的任务
Delphi
Delphi 开发及应用
复制链接
扫一扫
分享
社区描述
Delphi 开发及应用
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章