Dll窗体继承的问题 请教下DLL能否实现:一个DLL中的窗体继承另一个DLL中的窗体?应该怎么实现呢?像BPL那样做个BaseForm的基类包,然后其它包引用这个包,从而调用里面继承窗体? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 dll与bpl不同,bpl中的有类信息而且经过编译器处理在exe和bpl的类定义是相同的而DLL中的类只能在本DLL里继承,不能让外部继承,因为exe和dll之中的类定义是不同的 那似乎感觉BPL比DLL好用些哦,,那DLL比BPL好的地方只是跨语言调用? 也不能这么说bpl只有delphi认识,而且引用规则很严谨,有时候各种互相引用编译时反而会比较麻烦 明确的告诉你,不能。两个进程空间的东西。如果都是用delphi。可以通过在dll中输出接口对象的方式,供另一个dll调用。 继承跟DLL、BPL没有什么关系。如果用BPL,程序运行体积比较小——不用每次都加载基类包。而如果用DLL,则加载一个DLL,需要同时载入基类代码。 我是说BPL中各BPL间可以实现窗体继承,DLL中各DLL似乎不能实现窗体继承看来如果用DLL+bPL+EXE似乎比较合理。Dll封装公用函数,BPL封装窗体 用BatchMove从DBF库向ACCESS库倒数据的问题 d7+access 中的SQL “select * from "如何实现格式化字段 一个很急的问题,关于提交数据的问题! 大家帮帮忙,实在没分了,等过几天在给加 ,chart创建图表的问题 菜鸟问题 寻求一个文字编辑控件,要求是实现如下功能,内详。。。。。。。。。 请给出计算机文献中经常出现的"上下文"的正确定义! 小问题,我就还这十分了!Help Me!!! 请问如何查出SQL表格的行数 谁能介绍一些关于AD0连接数据库的范列??? 我想以二进制的方式读写一个文本文件,怎么做 请教怎样做一个地图软件?
而DLL中的类只能在本DLL里继承,不能让外部继承,因为exe和dll之中的类定义是不同的
如果都是用delphi。可以通过在dll中输出接口对象的方式,供另一个dll调用。
如果用BPL,程序运行体积比较小——不用每次都加载基类包。而如果用DLL,则加载一个DLL,需要同时载入基类代码。
看来如果用DLL+bPL+EXE似乎比较合理。Dll封装公用函数,
BPL封装窗体