#delphi-framework-MyBean
开源地址:
https://git.oschina.net/ymofen/delphi-framework-MyBean
MyBean轻量级配置框架,插件交流群: 205486036
说明文档
http://www.cnblogs.com/DKSoft/category/608549.html
BLOG
http://www.cnblogs.com/DKSoft/category/540328.html
[MyBean特性]
1.轻量级配置插件框架,一个开源的DLL,完成对插件的管理。
2.可以通过配置选择预加载配置文件,不直接加载DLL插件文件
3.可以通过配置选择是否使用DLL缓存目录,这样可以在运行时就可以覆盖更新插件DLL。
4.单个EXE可以通过注册插件工厂,使用插件功能。
5.方便的单实例模式。可以由框架接管插件的生命周期。
6.只要实现了IInterface都可以称为插件,可以注册到框架插件,整合简单。
7.可以读取多个插件配置文件,在主配置中进行如下配置即可
;加载bean配置文件目录(相对路径(EXE目录的相对路径),绝对路径(c:\config\*.*)
;没有配置时,直接加载DLL,从DLL中获取PluginID
;<none>时不加载任何DLL插件
beanConfigFiles=*.plug-ins,plug-ins\*.plug-ins,beanConfig\*.plug-ins
8.使用json进行bean的配置,配置简单
{
"id":"aboutForm",
"pluginID":"aboutForm", //如果与id一致可以进行忽略
"lib":"plug-ins\\mCore.dll", //文件名
"singleton":true, //是否单件模式
/// 配置单实例时,请注意要么对象有接口引用管理生命周期,要么实现IFreeObject接口
/// 不要手动释放释放对象.
}
9.框架绿色而且全部开源(支持D7 - XE6)
没有合适的资源?快使用搜索试试~ 我知道了~
Delphi的开源项目-MyBean轻量级配置框架.zip
共490个文件
pas:221个
dfm:52个
txt:51个
需积分: 5 0 下载量 143 浏览量
2024-05-15
14:22:54
上传
评论
收藏 8.5MB ZIP 举报
温馨提示
Delphi,是Windows平台下著名的快速应用程序开发工具(Rapid Application Development,简称RAD)。它的前身,即是DOS时代盛行一时的“BorlandTurbo Pascal”,最早的版本由美国Borland(宝兰)公司于1995年开发。主创者为Anders Hejlsberg。经过数年的发展,此产品也转移至Embarcadero公司旗下。Delphi是一个集成开发环境(IDE),使用的核心是由传统Pascal语言发展而来的Object Pascal,以图形用户界面为开发环境,透过IDE、VCL工具与编译器,配合连结数据库的功能,构成一个以面向对象程序设计为中心的应用程序开发工具。 由Borland公司推出的Delphi是全新的可视化编程环境,为我们提供了一种方便、快捷的Windows应用程序开发工具。它使用了MicrosoftWindows图形用户界面的许多先进特性和设计思想,采用了弹性可重复利用的完整的面向对象程序语言(Object-Oriented Language)、当今世界上最快的编译器、最为领先的数据库技术。对于广大的程序开发人员来讲,
资源推荐
资源详情
资源评论
收起资源包目录
Delphi的开源项目-MyBean轻量级配置框架.zip (490个子文件)
clean.bat 120B
clean.bat 120B
clean.bat 120B
clean.bat 120B
clean.bat 120B
pgDesignMode.bdsgroup 844B
DEMOSubscriber.bdsproj 27KB
simpleConsole.bdsproj 27KB
unidacConfigTools.bdsproj 23KB
MyBeanSubscribe.bdsproj 15KB
Project2.cbproj 7KB
MyBeanSubscribe.cfg 401B
DEMOSubscriber.cfg 376B
simpleConsole.cfg 363B
unidacConfigTools.cfg 359B
File1.cpp 2KB
ufrmMain.cpp 980B
uSelPackages.dfm 9KB
fMain.dfm 4KB
ufrmPluginForm.dfm 4KB
ufrmPluginForm.dfm 4KB
ufrmMain.dfm 3KB
ufrmMain.dfm 3KB
ufrmMain.dfm 3KB
ufrmPluginForm.dfm 3KB
ufrmPluginForm.dfm 2KB
ufrmMain.dfm 2KB
ufrmMain.dfm 2KB
ufrmMain.dfm 2KB
ufrmMain.dfm 2KB
ufrmMain.dfm 2KB
ufrmMain.dfm 2KB
ufrmMain.dfm 1KB
ufrmMain.dfm 1KB
Unit2.dfm 1KB
Unit_Plug1.dfm 1KB
Unit_Plug1.dfm 1KB
ufrmMain.dfm 1KB
Unit_Main.dfm 1KB
Unit_Main.dfm 1KB
Unit_plug2.dfm 1KB
Unit_plug2.dfm 1KB
BeanProperty.dfm 978B
ufrmMain.dfm 947B
ufrmSingleton.dfm 851B
ufrmMain.dfm 734B
ufrmMyBeanPlugin.dfm 699B
ufrmPluginForm.dfm 685B
ufrmAdditional.dfm 679B
Unit1.dfm 664B
ufrmBPLPlugin.dfm 663B
ufrmMain.dfm 609B
ufrmMain.dfm 566B
ufrmAbout.dfm 565B
ufrmAbout.dfm 565B
ufrmAbout.dfm 565B
ufrmAbout.dfm 565B
ufrmMyBeanPlugin.dfm 548B
fAbout.dfm 533B
ufrmShowModalTester.dfm 492B
ufrmShowModalTester.dfm 492B
ufrmShowModalTester.dfm 492B
Unit2.dfm 484B
Unit2.dfm 461B
Unit1.dfm 446B
Unit3.dfm 413B
ufrmTester.dfm 349B
ufrmMain.dfm 319B
ufrmMain.dfm 319B
DIOCP_DBDEMO.dll 1.13MB
diocp_bean.dll 543KB
DIOCPFileBean.dll 541KB
DMQFileBean.dll 538KB
PluginMdiChild.dll 502KB
plugin_form_demo.dll 502KB
DEMOSubscriber.dll 488KB
plugin_form_demo.dll 471KB
plugin_form_demo.dll 467KB
MyBeanSubscribe.dll 465KB
StdWin32DLL.dll 424KB
diocp_bean.dll 262KB
MyBeanBridge.dll 82KB
BeanWizard.dpk 1KB
bplDEMOPlugin.dpk 700B
diocp_bean.dpr 2KB
PluginMdiChild.dpr 2KB
DMQFileBean.dpr 2KB
DIOCPFileBean.dpr 1KB
plugin01.dpr 1KB
plugin_form_demo.dpr 1KB
simpleConsole.dpr 1KB
plugin_form_demo.dpr 1KB
plugin_form_demo.dpr 1KB
plugMap.dpr 1KB
StdWin32DLL.dpr 1KB
DllForm.dpr 1KB
simpleConsole.dpr 1KB
DllForm.dpr 984B
CubePlugin.dpr 969B
DIOCP_DBDEMO.dpr 949B
共 490 条
- 1
- 2
- 3
- 4
- 5
资源评论
野生的狒狒
- 粉丝: 3146
- 资源: 2313
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 目标检测-零售食品LOGO检测数据集-40000张图-+对应VOC-COCO-YOLO三种格式标签+数据集划分脚本
- 目标检测-零售食品LOGO检测数据集-30000张图-+对应VOC-COCO-YOLO三种格式标签+数据集划分脚本
- 目标检测-零售食品LOGO检测数据集-20000张图-+对应VOC-COCO-YOLO三种格式标签+数据集划分脚本
- 目标检测-零售食品LOGO检测数据集-10000张图-+对应VOC-COCO-YOLO三种格式标签+数据集划分脚本
- 基于GUI+MYSQL+JAVA图书管理系统文档说明+源码(高分大作业项目).zip
- 基于Qt使用C++实现图书管理系统源码+数据库(95分以上).zip
- 基于GUI+MYSQL+JAVA票务管理系统文档介绍+源码+数据库(高分大作业).zip
- 基于MC1496应用电路Multisim仿真源文件,Multisim10以上版本可打开运行.zip
- 基于LM386应用电路Multisim仿真源文件,Multisim10以上版本可打开运行.zip
- 优先编码器除法电微分运算电路 全加器函数发生电路等电路经典Multisim仿真实验源文件合集(25个).zip
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功