[MyBean说明书]-如何进行最简单的DEMO

简介: MyBean是轻量级的、绿色的框架,不需要安装任何的组件和携带任何的其他文件,前 期步骤已经相当精简了,仔细阅读完下面简单的五个步骤,就可以编写基于MyBean的插件:   1.加入Delphi的搜索路径 source\frame-common,source\frame-core   2.主控台进行初始化 exe工程中引用mybean.console.pas, 就可以完成初始化工作了。

MyBean是轻量级的、绿色的框架,不需要安装任何的组件和携带任何的其他文件,前

期步骤已经相当精简了,仔细阅读完下面简单的五个步骤,就可以编写基于MyBean的插件:

 

1.加入Delphi的搜索路径

source\frame-common,source\frame-core

image

 

2.主控台<EXE>进行初始化

exe工程中引用mybean.console.pas, 就可以完成初始化工作了。

image

 

3.如何在程序中<EXE,DLL>调用插件, 插件是通过注册的beanID去获取,引用mybean.tools.beanFactory.pas,就可以获取到对应的插件

image

 

4.如何创建插件宿主DLL和注册插件,DLL中引用mybean.core.beanFactory.pas文件,然后在单元或者DLL加载的时候对该单元中的beanFactory对象进行注册。

image

 

5.运行,EXE和DLL放到同一目录,就可以运行,下面是调用DLL中的DEMO

image

 

最后.这样最简单的DEMO编译出来了, 如果需要执行数据库的查询,依赖了diocp_bean.dll插件和服务器进行通信,SERVER是,服务端,自带了一个成语的access数据库。

这只是一个最简单的DEMO,真正使用时推荐使用模块配置的方式,这样可以使用MyBean的更高级的特性。

image

目录
相关文章
|
6月前
|
Java
no main manifest attribute,软件开发部署SpringBoot要填配置,不填配置,报错哦@_@
no main manifest attribute,软件开发部署SpringBoot要填配置,不填配置,报错哦@_@
|
8月前
|
Java 数据库连接 数据处理
springboot @Target(ElementType.FIELD)的概念与使用
【4月更文挑战第25天】在Java注解中,@Target注解用于指定另一个注解可以应用的Java元素类型。使用ElementType.FIELD作为@Target的参数时,这表明标注的注解仅可用于类的字段上。
337 1
|
Unix
App Inventor 2 从.aia项目文件中提取.aix拓展包
App Inventor 2 如何从.aia项目文件中提取.aix拓展包,详细的操作步骤。
233 0
App Inventor 2 从.aia项目文件中提取.aix拓展包
|
Web App开发 移动开发 前端开发
Front-End-Checklist(前端清单)
The Front-End Checklist is an exhaustive list of all elements you need to have / to test before launching your site / page HTML to production. It is based on Front-End developers' years of experience, with the addition from some other open-source checklists.
303 1
|
C++
c++ demo 05 类
c++ demo 05 类
84 0
|
Android开发 开发者
【解决问题的思路】its super classes have no public methods with the @Subscribe annotation
【解决问题的思路】its super classes have no public methods with the @Subscribe annotation
1078 0
|
Java
SpringBoot项目提示:Cannot resolve symbol 'RestController'
SpringBoot项目提示:Cannot resolve symbol 'RestController'
1085 0
SpringBoot项目提示:Cannot resolve symbol 'RestController'
4.16.2假设有如下程序: public class Demo
16.假设有如下程序: public class Demo { public static void main(String args[]) { int num = 50 ; num = num ++ * 2 ; System.out.println(num) ; } } 最终的执行结果是什么? A. 50 B. 102 C. 100 D. 101 相关知识点: https://edu.aliyun.com/course/34 正确答案:C
1560 0