请指点:如何将delphi的控件编译为c++builder的控件?(100分)

  • 主题发起人 主题发起人 sbd
  • 开始时间 开始时间
我有一个delphi控件,有源程序,我想在c++builder下使用,不知因该怎么做?请帮助
 
在delphi下面编译成dcu文件看看能不能用。
 
go.163.com/~hzb/design/dpk2bpk/dpk2bpk.rar

But Report Builder I can not do for any version.
dpk2bpk just convert the dpk to bpk, pick the information from dpk, not any additional work.
Any one need source email to me.
 
能在delphi上用的控件都能在c++builder用吗?
 
这问题做起来很简单,说起来很麻烦!
实际上和Delphi安装控件的方法一样。一般能用同一个.pas源文件,不用改,但有些Delphi
控件不能完全适用于C++ Builder,要改才行。
 
delphi的控件一般都可以在才c++ builder 中使用,安装方法一样。
有些时候,会出现一些问题,修改一下就可以了。
认真研究一下两种语言的差别,就会改了。
凡有delphi的特性的
record ,with 的需要认真修改。with 语句最难。
 
在CB 下新建包项目,加入DELPHI原码,重新编译编译即可
 
基本上绝大多数delphi的控件都可以在bcb中使用, 除了少数控件包外

办法:
在bcb中执行菜单新建—package
在新建的包中add该控件的pas文件, 另外为另一个控件包名后,再编译并安装之。
有时编译的时候可能要将pas的源代码略作修改,比较删除编译不过的地方试试;
控件安装好后, 实际上就可以用了
注意:编译unit后, 在bcb中要include 该单元名.hpp就行了。
 
后退
顶部