版本的密码箱的我在哪里可以找到德尔福XE是否有德尔福XE
是否有德尔福XE
回答
你可以使它工作。这并不难。
- 从SVN下载。我将引用基本目录为
tplockbox
。 - 转至
tplockbox/trunc/packages
目录。将d2010
目录内容复制到名为XE
的新目录中。 - 重命名
TP_LockBox_d2010.grouproj
到TP_LockBox_XE.groupproj
- 从描述部分打开它,右键点击
TP_LockBox3_d2010.bpl
,进入选项,改变“LIB后缀”到_XE
。 - 对
dclTP_LockBox3_d2010.bpl
项目做相同 - 调整所有项目的输出路径和目录。我不记得我是否继续前进并在全球范围内改变这一点。
- 构建并安装
TP_LockBox3_XE.bpl
和dclTP_LockBox3_XE.bpl
包。
如果您想让测试用例正常工作,您必须修改tplockbox/trunc/test/uLockBox_TestCases.pas
文件。对于较旧版本的DUnit,有一些比Delphi XE自带的硬编码检查。你可以注释掉这些检查。
有上Songbeamer.com提供一个Delphi 2010版本的版本密码箱中。根据我将Abbrevia移植到Delphi XE的经验,它应该按原样工作。您可能需要重命名项目文件,但这应该是关于它的。
你应该尝试soureforge.net版,TurboPower公司工具是由尼克·霍奇斯和许多其他更新(IIRC它更是以songbeamer.com版本):
与其他一些TurboPower项目不同,Lockbox的SourceForge版本从未合并过Songbeamer.com的更改。 Sean Durkin完全重写了v3的库,打破了现有的API,并将许可证更改为GPL。 – 2010-11-02 20:59:03
查看以上评论。 LGPL不是GPL。 LB2使用MPL。 LB3从未“改变”其许可。 LB3从LGPL开发而来。 – 2010-11-26 00:58:01
许可证现在是双重LGPL和MPL – 2011-02-09 16:58:33
不幸的是,Lockbox 2的“官方”版本在Delphi 7之前并未更新,而Lockbox 3是一个全新的(GPL)库。他们不应该被认为是同一个项目。如果您使用Lockbox的遗留代码,Songbeamer版本是您的最佳选择。 – 2010-11-02 20:57:04
Lockbox 3的LGPL许可不是GPL - 差别很大。在2010年12月,我将把许可修改为双LGPL/MPL。换句话说,用户可以选择使用和重新分配LGPL或MPL。 – 2010-11-26 00:56:11
@Sean:我认为你为Delphi开发*一个*加密库是件好事,但是如果IMO与Lockbox 2不兼容,那么你就没有企业将它称为Lockbox 3.许可证“更改”只是一个小方面那个。如果您必须完全重写代码才能升级到新版本,则它不是同一个库,因此不应该这样显示。 – 2011-01-18 16:24:20
- 1. 德尔福TChromeTabs不工作在德尔福XE
- 2. 访问德尔福棱镜类库德尔福XE
- 3. 德尔福XE下DevExpress不起作用
- 4. 无效指针操作 - 德尔福XE
- 5. 德尔福XE - 的DataSnap过滤问题
- 6. 德尔福XE:失落的库路径
- 7. 反向移植RTTI.TRttiIndexedProperty的德尔福XE
- 8. 德尔福XE建立事件..全球?
- 9. 德尔福TObjectDictionary有
- 10. 德尔福HID Delphi7和德尔福XE2
- 11. 德尔福v.Word - 如何从德尔福
- 12. DES_KEY_SZ德尔福
- 13. 德尔福Application.HintColor
- 14. 德尔福
- 15. 德尔福
- 16. 与德尔福
- 17. 德尔福
- 18. 德尔福:TRegExpr
- 19. 类德尔福
- 20. 德尔福:什么是Application.Handle?
- 21. 什么是dxGDIPlusClasses.dcu? (德尔福)
- 22. sqlite的WHERE子句和德尔福XE长字值
- 23. 德尔福XE更新1 - 哪个版本号?
- 24. 德尔福传真组件? (XE +中的Async Pro?)
- 25. 德尔福XE多单元命名空间的问题
- 26. 最新颠覆来源德尔福XE不会建
- 27. 德尔福XE服务将无法启动:错误1053
- 28. 德尔福XE无法播放声音的Android设备
- 29. 调整大小在德尔福XE的图像
- 30. 德尔福 - 东京XE 10.2 RESTful客户端库请求/响应
你解决了你的问题吗? – 2011-02-09 15:37:30