读书人

关于在vc++6.0中用FTP传送文件的有关问

发布时间: 2012-01-29 21:39:32 作者: rapoo

关于在vc++6.0中用FTP传送文件的问题,请大虾赐教
我写了一段用FTP传送文件的代码,没有报错,但是在连接时会报错,说我服务器的密码不正确,但我输入的是正确的,不知问题出在哪儿?请教高手。
我写的代码如下:
CString host;
m_HostEdit.GetWindowText(host);

CString user;
m_UserEdit.GetWindowText(user);

CString password;
m_PasswordEdit.GetWindowText(password);

CString filename;
m_FileEdit.GetWindowText(filename);

TRACE( ":%s:%s:%s:%s\n ", host,user, password, filename);
CInternetSession session(AfxGetApp()-> m_pszAppName);
CFtpConnection* pConn = NULL;
pConn = session.GetFtpConnection(host,user,password,21);
MessageBox( "Coneok ") ;
if (pConn)
{
if (!pConn-> PutFile(filename, "C:\boot.txt "))
{
MessageBox( "Faile ");
}
else
{
MessageBox( "Success ");
}
pConn-> Close();
delete pConn;
session.Close();
}
else
{
MessageBox( "Cannot Connect ");
}

[解决办法]
但是在连接时会报错,说我服务器的密码不正确,但我输入的是正确的??
真的可能是你的输入不正确或者你的程序处理有误

读书人网 >VC/MFC

热点推荐