CFtpFileFind ftpFind(pFtpConnection);
LONGLONG filelen = 0;
if(ftpFind.FindFile(strFtpFile))
执行到FindFile的时候,程序就卡住了,
//最后一个参数表示使用被动连接(PASV模式),默认是主动模式(PORT模式),加上最后一个参数TRUE就解决了.
//pFtpConnection = pInternetSession->GetFtpConnection(IP,USER,PASS,PORT);
pFtpConnection = pInternetSession->GetFtpConnection(IP,USER,PASS,PORT,TRUE);
本文讨论了在使用FTP进行文件传输时遇到的连接卡住问题,并提供了通过设置被动连接模式来解决该问题的方法。

被折叠的 条评论
为什么被折叠?



