【问题标题】:Can Delphi 6 be upgraded to Indy 9 or 10?Delphi 6 可以升级到 Indy 9 或 10 吗?
【发布时间】:2017-02-11 03:02:18
【问题描述】:

Delphi 6 附带的 Indy 版本不包括在打开 TCP 连接时指定超时的选项。我在another question 中被告知 Indy 9 和 10 可以做到这一点。

是否可以将 Delphi 6 升级到 Indy 9 或 10?

到目前为止,我都无法找到其中任何一个的下载地址,并且同样无法找到升级说明。

谁能帮我解决这个问题?

【问题讨论】:

    标签: delphi indy delphi-6


    【解决方案1】:

    Indy 10 支持 Delphi 5 及更高版本。综合 download and installation instructions 可在 Indy 的网站上找到。

    所以,回答你的问题,是的。 :)

    Indy's KnowledgeBase 中还有关于安装和其他迁移问题的更多信息。

    在撰写本文时,虽然知识库页面本身的导航链接已损坏,但您可以通过知识库登录页面上的链接下载完整的知识库文档(见上文)。 PDF 文档的链接正在工作:

    【讨论】:

    • 实际上我已经找到了 IndyProject 网站,但是当我阅读有关可能有缺陷的包装的警告时,我怀疑我是否找到了我想要的东西。
    • 我注意到我的原始帖子已被编辑,将“Telnet 连接”更改为“TCP 连接”。我的问题是/是 idTelnet.Connect 不允许使用超时。我的原始问题会在升级后得到解决,还是现在将焦点错误地更改为“TCP 连接”超时?
    • 奇怪的是,那些“损坏”的链接似乎工作正常。您的意思是由于即将进行的维护,它们可能很快会损坏吗? O.o 顺便说一句,我不喜欢在答案中发布链接,但这种情况下的内容太丰富而无法在答案中重现,除了“是的,你可以做到”部分之外,没有真正有用的信息子集。 :(
    • 是的,链接似乎有效,但知识库无效。里面的大部分可点击链接都失效了。
    • @AndersJ 我编辑了你的问题,因为Connect() 是从TIdTCPClient 继承而来的,而且你描述的行为不仅仅特定于 Telnet。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2011-03-13
    • 2015-01-02
    • 1970-01-01
    • 1970-01-01
    • 2013-01-07
    • 1970-01-01
    • 2012-12-05
    相关资源
    最近更新 更多