Dll中使用idFTP出现的问题(100)

  • 主题发起人 wangzequn
  • 开始时间
W

wangzequn

Unregistered / Unconfirmed
GUEST, unregistred user!
在EXE中使用idFTP.Get没有问题,同样的代码放到Dll中可以连接得上服务器但执行idFTP.Get的时候出现Data port can only be used by the same IP address used by the control connection.该怎么解决网上搜索了N久没找到答案,高手们帮忙出理一下
 
肯定不是idFtp的问题,我刚做过在DLL里用idFtp下载文件,很正常;问题还是可能出在DLL代码别的地方。
 
出错信息似乎是连接控件使用了相同的IP地址,你自己检查检查。
 
RequirePASVFromSameIP,RequirePORTFromSameIP设为False就行
 
多人接受答案了。
 
顶部