使用IdFTP控件方法SendCmd没有下载成功的疑问

lcuestc 2006-12-02 06:33:05
程序中用Get就可以,用SendCmd就完全没有响应。

IdFTP->Host = "10.33.16.10";
IdFTP->User = "...";
IdFTP->Password = "...";

IdFTP->Connect();
IdFTP->ChangeDir("...");
IdFTP->SendCmd("get filename");

IdFTP->Disconnect();

没有任何提醒,走过了SendCmd一行,什么都没有执行,也没有报错。

请大虾们帮助,谢谢。
...全文
297 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
智慧明净 2007-02-03
  • 打赏
  • 举报
回复
up
wcpjavastudy 2007-01-10
  • 打赏
  • 举报
回复
邀请c/c++学习的各路好友加入c/c++学习群:17185131
柯本 2006-12-13
  • 打赏
  • 举报
回复
设Passive为true试试?
Waiting4you 2006-12-13
  • 打赏
  • 举报
回复
你IdFTP->SendCmd("get filename");目的是想下载文件吗?

下载文件:
IdFTP->TransferType = ftBinary;
IdFTP->Get(FTPfilename, ToFileName); //FTPfilename是在FTP服务器上的文件,ToFileName是下载来保存到哪里,还有更多参数查帮助
cbupdate 2006-12-13
  • 打赏
  • 举报
回复
这个问题我也比较关心,用get不是也可以么,那就先用get呗
lcuestc 2006-12-02
  • 打赏
  • 举报
回复
大家来说说啊,散分!

1,317

社区成员

发帖
与我相关
我的任务
社区描述
C++ Builder 网络及通讯开发
社区管理员
  • 网络及通讯开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧