3

我在 Delphi XE2 上安装 TurboPower Orpheus。我从 sourceforge.net 获得了 Orpheus。用于 Delphi XE2 的 Orpheus 版本有四个 Borland 软件包库 (BPL):O408_r160.bpl、O408_d160.bpl、O408br160.bpl 和 O408bd160.bpl。

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

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

谢谢!

4

1 回答 1

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,因此它将是一对以r160and结尾的d160d160作为设计时包。我认为(但还没有机会确认)XE2 需要用于 Delphi 和 C++ Builder 的包略有不同,并且br160andbd160指的是"B"uilder. 我会尝试验证;我在这台机器上没有 Orpheus,但我的办公机器上有它(旧的东西),所以我会尽可能更新。同时,我会先编译O408_r160.dproj,然后编译并安装O408_d160.dproj; 我很确定那些是你需要的。

于 2012-04-18T20:57:49.030 回答