Delphi XE2和TurboPower Orpheus

时间:2012-04-18 19:27:26

标签: delphi turbopower

我在Delphi XE2上安装TurboPower Orpheus。我从sourceforge.net获得了Orpheus。 Delphi XE2的Orpheus版本有四个Borland Package Libaries(BPL):O408_r160.bpl,O408_d160.bpl,O408br160.bpl和O408bd160.bpl。

SourceForge的文档没有解释这些库之间的差异。

有人可以为我解码文件名,这样我就可以确定将这四个库中的哪一个安装到Delphi XE2中。

谢谢!

1 个答案:

答案 0 :(得分:8)

来自TP Orpheus初始开源版本附带的Readme.txt:

2. Package names


TurboPower Orpheus package names have the following form:

  ONNN_KVV.*
   |   ||
   |   |+------ VV  VCL version (30=Delphi 3, 35=C++Builder 3, 70=Delphi 7)
   |   +------- K   Kind of package (R=runtime, D=designtime)
   |
   +----------- NNN Product version number (e.g., 406=version 4.06)

For example, the Orpheus runtime package files for Delphi 7 have
the filename O406_D70.*.

The runtime package contains the core functionality of the product and
is not installed into the IDE. The designtime package references the
runtime package, registers the components, and contains property
editors used in the IDE.

注意:@ WarrenP指出上面的文字包含错误(可能只是作者在TurboPower上的拼写错误); “例如”反之亦然 - 它应该说“Delphi 7的Orpheus 设计时间包文件”。

XE2是Delphi版本16,因此它将以r160d160结尾,其中d160是设计时包。我认为(但还没有机会确认)XE2需要稍微不同的Delphi和C ++ Builder包,而br160bd160指的是"B"uilder。我会试着验证一下;我在这台机器上没有Orpheus,但是我的办公室机器上有它(传统的东西),所以我会尽快更新。与此同时,我首先编译O408_r160.dproj,然后编译并安装O408_d160.dproj;我很确定那些是你需要的。