插件有点类似于接口,只要做的插件都遵守某个接口,就能以插件形式,让调用体识别
用包做插件,其实和用DLL链接库来做插件类似,关键是你的插件都要遵守一个共同的插件。
参见下面两篇文章
http://www.delphibbs.com/keylife/iblog_show.asp?xid=5021
http://www.delphibbs.com/keylife/iblog_show.asp?xid=5022
另外
http://www.delphibbs.com/keylife/iblog_show.asp?xid=300
这篇文章介绍的DBQuick数据库开发框架也是采用包形式来加载各个功能模块的,也可以算得上是用包来做PlugIn的一个典型例子