读书人

bcb6中怎么重新编译ADO组件(dclado60

发布时间: 2012-03-01 10:25:46 作者: rapoo

bcb6中如何重新编译ADO组件(dclado60.bpl)?
我需要修改adodb.pas文件中的一个函数,如何才能重新编译dclado60.bpl?

[解决办法]
new packages
net component
add adodb.pas
compile...
[解决办法]
同上
[解决办法]
推荐不要修改他的源文件
如果有特殊需要 可以自己包装一个类
或者从他的继承
这样才是最合适的
另外 aniven(Compile Failed) 的方法也是可以的
[解决办法]
最好不要修改原文件!
[解决办法]
最好不要修改原文件,可以基于该ADO组件的基类新建一个自己需要的新组件。
[解决办法]
如果非要通过修改VCL来实现,也可以,不过建议这样做:
1. 首先复制$(BCB)\Source\vcl\adodb.pas文件到你的工程目录中
2. 修改工程目录下的adodb.pas并保存
3. 将修改过的adodb.pas文件加入到工程中(Project--> Add to project)
4. 取消工程选项中的带运行时包编译(Project--> Options--> Packeages--> 取消Build with runtime packages前的对钩
5. 编译。

读书人网 >C++ Builder

热点推荐