|
|
1
1
D2010附带的Indy 10版本不是可用的最新Indy 10版本。您引用的被破坏的印地代码在当前版本中不再存在。TidFTP在不久前被重新编写以修复许多问题(不过当时我忘了签入它)。我现在已经这样做了)。请从Indy的SVN服务器或Fulgan mirror下载最新的Indy 10快照(您需要等待一天才能赶上)。下载链接可在Indy的网站上找到。 |
|
|
2
3
你用的印地密码坏了。即使没有范围检查错误,它也不会从源流发送任何数据。您可以自己看到,读取流内容的行已被注释掉。在今天的开发快照中,它仍然被注释掉了,而且似乎已经有两年多没有人处理过该文件了。事实上,自从该文件在修订版7中添加到Subversion存储库之后,这一行就被注释掉了。
沟
|
|
|
3
1
你可以自己很容易地解决这个问题:
由于只有两行会触发范围检查错误(分配端口和ReceiveTimeout的那两行),因此找出哪一行是罪魁祸首应该是+琐碎+(双关语)。我怀疑是端口设置的问题。
|
|
4
1
我的答案是;Indy很烂,抛弃它,使用Francois Piette的ICS组件。 W |
|
|
Adriaan · 动态使indy使用TLSv1.2 8 年前 |
|
|
Ingo · 如何使用Delphi Indy发布HTML表单2 8 年前 |
|
|
toto · Delphi 7 Indy IdFTP未发送/接收数据 9 年前 |
|
|
Rodrigo Peetz · Delphi Pos始终返回0 9 年前 |