3

我在哪里可以找到 Delphi-XE 的 LockBox 版本

4

4 回答 4

4

Songbeamer.com上有一个 Delphi 2010 版本。根据我将 Abbrevia 移植到 Delphi XE 的经验,它应该可以按原样工作。您可能想要重命名项目文件,但这应该是关于它的。

于 2010-11-02T18:24:28.730 回答
1

我相信 Songbeamer 版本不是“官方”sourceforge 版本。

Sean 在这里管理 LockBox 2 和 3 代码:链接

也可以在他的论坛上看到这篇文章。

于 2010-11-02T20:50:04.207 回答
1

你可以让它工作。这并不难。

  1. 从 SVN 下载。我将基本目录称为tplockbox.
  2. 转到tplockbox/trunc/packages目录。将d2010目录内容复制到一个名为XE.
  3. 重命名TP_LockBox_d2010.grouprojTP_LockBox_XE.groupproj
  4. 打开它,右键单击TP_LockBox3_d2010.bpl,转到选项,将“LIB 后缀”从“描述”部分更改为_XE.
  5. dclTP_LockBox3_d2010.bpl对项目做同样的事情
  6. 调整所有项目的输出路径和目录。我不记得我是否只是继续在全球范围内改变了这一点。
  7. 构建并安装TP_LockBox3_XE.bpldclTP_LockBox3_XE.bpl打包。

如果您希望测试用例正常工作,则必须修改该tplockbox/trunc/test/uLockBox_TestCases.pas文件。对于比 Delphi XE 附带的旧版本的 DUnit,有一些硬编码检查。您可以注释掉这些检查。

于 2011-02-07T01:03:26.427 回答
0

您应该尝试 soureforge.net 版本,TurboPower 工具由 Nick Hodges 和许多其他人更新(IIRC 它甚至基于 songbeamer.com 版本):

http://sourceforge.net/projects/tplockbox/

于 2010-11-02T19:48:19.463 回答