使用古代VCL组件的推荐方法是什么?

时间:2011-04-30 13:00:05

标签: c++builder vcl

我是一名经验丰富的程序员,但对C ++ Builder来说还是一个新手,所以这里有几个新手问题:

我正在刷新一个用BCB5编译的旧代码库。我的目标是最终使用XE版本,但由于工作量很大(巨大的代码库),我在BCB6站进行了第一站(主要是因为我可以继续使用相同的STL版本与_USE_OLD_RW_STL预处理器定义)。

我有大多数使用的第三方VCL组件的来源,除了2,我只有foo.bpi / foo.bpl对+标头。直接后果是那些仍然需要vcl50.bpl链接/运行。

  1. 有没有办法反汇编/重新组装foo.bpl文件,以便它可以链接/运行更新的VCL库?

  2. 另一方面,可以在最终产品包中包含vcl50.bpl以及更新的vcl.bpl文件,只是为了被这两个组件使用吗?

  3. 有更好的解决方案吗?

  4. 由于

1 个答案:

答案 0 :(得分:2)

VCL软件包是特定于版本的。您不能在XE项目中使用BCB5包。您必须获取这些组件的XE特定版本。