将LockBox 3安装到Delphi 7

时间:2015-01-09 09:26:06

标签: delphi delphi-7 lockbox-3

我正在尝试将Lockbox 3.5安装到Delphi 7.我已经到了应该编译的地步,但是我遇到了TBytes的问题。 Delphi将TBytes视为Undeclared identifier

我是第一年的学生,并且不知道如何解决这个问题。

function SelfTest_Key: TBytes; 

此脚本位于uTPLb_BlockCipher下。

function Stream_to_Base64(ASource: TStream; const ATransform: TBytes = nil) : TBytes; 

此脚本位于uTPLb_StreamUtils

我真的很感激任何意见。

1 个答案:

答案 0 :(得分:1)

来自项目release history

  

版本3.5.0

     
      
  • 删除了对所有其他编译器(XE6和D2010除外)的支持。其他编译器的支持将很快恢复。
  •   
  • ...
  •   

来自项目website

  

以3.5.0为基准,3.6.0版本提供:

     
      
  • 支持Delphi 7及更高版本的所有编译器(尽管目前仅编写了D2010和XE6的封装头)。
  •   
  • ...
  •   

上面的页面包含download area的链接,其中包含:

  

LTS - 长期支持版本

     

这是"长期支持" (LTS)版本。这个版本是   通常用于企业部署或其他用户   想要经常进行重大升级。

     

目前的LTS版本是3.5.0。 LTS设置为此版本   11月2014年。 LTS可以在这里从SourceForge下载   https://tplockbox.googlecode.com/svn/tags/LB%203.5.0.0%2011-Jul-2014

     

稳定 - 当前稳定版本

     

推荐给想要稳定高品质产品的用户   及时访问增强功能和缺陷更正。

     

目前的STABLE版本是3.6.0。 STABLE就是这样设定的   版本于2014年11月11日。可以从SourceForge下载STABLE   这里   https://tplockbox.googlecode.com/svn/tags/LB%203.6.0.0%2010-Nov-2014/

因此,您似乎需要下载3.6.0版本。

请花点时间阅读上面链接的页面上的文档。