比如我做了一个软件,要能够进行二次开发,比如二次开发目的: 要在界面新增一个菜单,点击这菜单可以弹出个界面
在网上找资料:
弹出界面这块可以用bpl动态加载可是
我在数据库新建个菜单项,怎么新增事件,这事件要关联这个界面的bpl呢?或者有没有其他的方法 可以进行二次开发的?
在网上找资料:
弹出界面这块可以用bpl动态加载可是
我在数据库新建个菜单项,怎么新增事件,这事件要关联这个界面的bpl呢?或者有没有其他的方法 可以进行二次开发的?
解决方案 »
- 这样的数据如何提取?
- 帮我看看这两段代码
- 菜单存储数据
- 在SQL SERVER2005中如何将长为4000的字符串导到数据库中
- devExpress组件安装冲突的问题。ExpressPageControl 2和DevExpress QuantumGrid 4.5.2安装相冲,请问如何解决。
- 用Delphi7写一个DBF数据库更新检测程序,请给改进意见,
- DELPHI自带例子Demos\MIDAS\Pooler(李维《系统篇》中关于Session Pooling)中2个问题?
- delphi打包
- 接手一个滥项目,求助。
- 如何获得Modem的状态 ?
- 简单的算法如何做才方便
- 在delphi中的listview控件中画控件CheckBox,怎么判读是否选中。
1. 定义bpl输出的接口。因为只有当接口统一之后,主程序才能以统一的方式对各模块进行处理,例如,定义两个输出函数:
procedure PlugInEnter(ASender: TComponent); //调用模块时调用,负责相应窗口的创建等
procedure PlugInLeave; //退出时调用,负责窗口的资源清理工作
2. 建立菜单项和bpl的对应关系(例如,对每个菜单项进行编号,然后,维护一张编号和bpl名字的对应关系,当调用了相应编号的菜单时,根据对应关系,调用相应bpl中的PlugInEnter函数)
3. 当程序退出时,调用加载模块的PlugInLeave进行相应的资源释放过程
我去看看这类信息
本人没用过remobjects pascal scripter ,第一次用paxscriper感觉非常满意
不想再试其他的了
paxscript也支持dfm啊
只不过需要转为pas才能使用我的脚本可以直接使用dfm+pas