| 1234567891011121314151617181920212223242526272829303132333435363738394041 |
- * bug 现象:
- 使用BPL插件文件时,关闭EXE会提示内存泄漏。
-
- 报告人:
- 觉悟
-
- 修正说明:
- 修正BPL卸载方式<FreeLibary->UnLoadPackage>, FreeLibaray会导致不会执行BPL单元的finalization部分。
-
- 时间:
- 2014-10-22 12:08:10
- * 添加向导工具包BeanWizard.dpk
- 感谢:清风和煦(81987514)
- 2014-11-05 15:32:41
- * mybean.console.loader.dll.pas
- 修正checkIsValidLib- bug, 释放时判断是否BPL,bpl按照BPL释放的方式,之前版本都是用FreeLibary进行释放,
- bug反应,BPL没有进行正确释放,造成内存泄漏
- 2014-11-06 21:31:10
- 感谢:清风和煦(81987514)报告
- + 添加接口IApplicationContextEx3
- GetBeanInfos函数,获取bean信息
- 2014-11-14 13:09:17
- + 注册插件时,可以通过自定义函数去创建插件实例,该方法可以是匿名方法(在支持匿名方法的版本上)
- 添加了mybean.vcl.BaseForm.pas单元(扩展一个基类窗体,不是必须的)
- 2014-12-09 13:00:08
-
- [code]
-
- function CreatePlugin:TObject;
- begin
- Result := TfrmMyBeanPlugin.Create(beanFactory.VclOwners);
- end;
- initialization
- beanFactory.RegisterBean('mybeanMethodForm', CreatePlugin);
- [/code]
|