小李子

小小的蜗牛,慢慢的爬。
  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

2012年3月27日

摘要: http://code.google.com/p/tangram-plugin-framework/ 阅读全文

posted @ 2012-03-27 17:38 ljl_falcon 阅读(286) 评论(0) 推荐(0)

摘要: 源码http://www.aidelphi.com/6to23/docu/plugin.zip相信各位应该都用过WinAmp,也相信它对插件的支持是它最终流行起来的主要原因。能不能让我们自已的程序也支持插件呢,以面我们就用Delphi来为我们编第一个支持插件的程序。对于一般用户来说,插件就是一个DLL文件,但与一般DLL不同的是,插件支持对主程序功能的扩展,主程序没有插件也一样能运行,但一般的DLL大多数是主程序不可缺少的部份。当需要经常为客户更新应用程序版本时,插件也许是你不错有选择。首先,在编写应用程序之前需要清楚应用程序本身可以完成什么主要功能,需要扩展什么样的功能,因为插件本身是通过主 阅读全文

posted @ 2012-03-27 16:47 ljl_falcon 阅读(333) 评论(0) 推荐(0)

摘要: 昨天突然有一个做技术的朋友问我如何做插件。虽然我已经太久不做技术,但为了维持我在朋友面前样样精通的光辉形象,我还是忍不住好奇地查了点资料。感觉有一个写的还可以,转过来,供后来者研究。--看看读了 goldboar的平台+插件软件设计思想及基于COM的原型实现,再加上自己的软件的需求,感觉很有必要将自己的软件设计成插件更新的方式。平台+插件软件设计基本思想 插件的本质在于不修改程序主体(平台)的情况下对软件功能进行扩展与加强,当插件的接口公开后,任何公司或个人都可以制作自己的插件来解决一些操作上的不便或增加新的功能,也就是实现真正意义上的“即插即用”软件开发。平台+插件软件结构是将一个待开发的目 阅读全文

posted @ 2012-03-27 15:59 ljl_falcon 阅读(879) 评论(0) 推荐(0)