delphi bpl开发笔记

一个插件系统需要什么?

一个最小的插件系统需要插件本身,调用插件的容器,最后需要契约。

什么是契约?契约就是两个对象相互沟通的一个标准,这个标准应该统一,这样容器才能和不同的插件通讯,可以使用接口来表述这个契约。如:

type

IPlugin=interface

['{48BF4000-B028-4B57-9955-B1A8305DA394}']

procedure Execute;

end;

 

阅读更多
文章标签: delphi interface 通讯
想对作者说点什么? 我来说一句

没有更多推荐了,返回首页

关闭
关闭
关闭