服务器方面:我自己搭建的服务器的根目录是test,test下有test1,test2,test3;
客户端方面:在连接成功后,用CFtpFileFind类去遍历文件,代码如下
结果list上显示的是
/
/
/
没有显示出文件夹的名字是怎么回事?
客户端方面:在连接成功后,用CFtpFileFind类去遍历文件,代码如下
CFtpFileFind fileFind(m_pFtpConnection);
// 通过FindFile()找到第一个文件夹
BOOL bFind = fileFind.FindFile();
int i = 0; //改变增加到list的行数
while (bFind)
{
bFind = fileFind.FindNextFile();
CString strPath; //保存路径或文件名
if (!fileFind.IsDirectory()) //如果是文件
{
strPath = fileFind.GetFileName();
m_list.AddString(strPath);
}
else
{
strPath = fileFind.GetFilePath();
m_list.AddString(strPath);
}
}
结果list上显示的是
/
/
/
没有显示出文件夹的名字是怎么回事?