与Delphi XE4一起发售的Indy多大了?

时间:2014-06-12 20:30:18

标签: delphi indy delphi-xe4

我在64位XE4中发送SMTP消息遇到了一些问题,而且它似乎发生在Indy代码的深处。

这是XE4附带的标准Indy代码,但是当我查看每个文件顶部的标题时,看起来它们自2005年以来一直没有更新过!显然这里有一些棘手的事情。

XE4附带的Indy版本多大了,从那时起Win64兼容性有了显着的改进?

2 个答案:

答案 0 :(得分:5)

XE4附带的版本是10.6.0.4975。

ShowMessage('Indy version: ' + IdHTTP1.Version);

来自indy更改日志:

Indy 10.6.0 - XE4 Release
------------------------------------------------------------------------
r4986 | Indy-RemyLebeau | 2013-04-14 19:08:12 +0200 (Sun, 14 Apr 2013) | 1 line

所以从2013年4月中旬开始。

最新版本是10.6.0.5152。我在变更日志中没有看到任何关于64位的内容,但很多评论都非常广泛(例如#34; Jose Antonio Sanchez Lazaro的补丁")

http://indy.fulgan.com/indy10.changelog.txt

答案 1 :(得分:4)

您在每个源文件顶部看到的注释是Indy多年前停止使用的另一个版本控制(TeamCoherence)的残余。 Indy现在使用SVN,它不会在源代码中存储修订历史记录。

Indy至少支持64位,至少是XE2,当64位首次添加到Delphi时(可能更早,支持FreePascal)。