读取Ftp服务器上的文件信息为何出错?

力为
博客专家认证
2004-03-18 11:50:32
读取Ftp服务器上的文件信息为何出错?
代码如下:
CInternetSession session;
CFtpConnection* pConnection=NULL;
pConnection=session.GetFtpConnection(strIP);
if(pConnection)
{
pConnection->SetCurrentDirectory(strDir);

CFtpFileFind fFiles(pConnection);
BOOL bFind=fFiles.FindFile(strFile);
if(bFind)
{
m_strInfo=fFiles.GetFileURL();//出错地方
UpdateData(FALSE);
}
fFiles.Close();
}
...全文
96 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
winter_sui 2004-03-18
  • 打赏
  • 举报
回复
CFtpFileFind类使用的错误。
BOOL bFind=fFiles.FindFile(strFile); //只是表明在那个目录找

在if里面加上
if(bFind)
{
bFind = fFiles.FindNextFile();
m_strInfo=fFiles.GetFileURL();//出错地方
UpdateData(FALSE);
}

18,355

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 网络编程
c++c语言开发语言 技术论坛(原bbs)
社区管理员
  • 网络编程
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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