socket-用Socket编写的ftp客户端无法建立连接

作者:用户 来源:互联网 浏览:472 次 时间:2016-10-26 10:15:25

socketftp

socket-用Socket编写的ftp客户端无法建立连接 - 摘要: 用Socket编写的ftp客户端无法建立连接编写一个ftp客户端,用的MFC,CAsyncSocket类CClientSocket类继承自CAsyncSocket类,定义了CClientSocketm

问题描述

用Socket编写的ftp客户端无法建立连接

编写一个ftp客户端,用的MFC,CAsyncSocket类

CClientSocket类继承自CAsyncSocket类,
定义了CClientSocket m_ClientSocket;

这是按下连接“连接”按钮后的处理函数:
void CChatClientDlg::OnBnClickedButton1()
{
// TODO: 在此添加控件通知处理程序代码
UpdateData(TRUE);
char send_buf[100];
m_ClientSocket.Create();
m_ClientSocket.Connect(ServerIPsPort);
m_ListWords.AddString(_T(""connecting...""));
}

重写了OnConnect函数:
void CClientSocket::OnConnect(int nErrorCode)
{
// TODO: 在此添加专用代码和/或调用基类
if (nErrorCode)
{
AfxMessageBox(_T(""Fail to connect!Please try again!""));
return;
}
else AfxMessageBox(_T(""Successful!""));
//return;

}

问题来了,每次我输入ftp地址(比如ftp.zju.edu.cn)和端口号(21)并按了“连接”按钮后,要么弹出""Fail to connect!Please try again!”的对话框,要么压根没反应肿么办啊啊啊啊。。。

【云栖快讯】诚邀你用自己的技术能力来用心回答每一个问题,通过回答传承技术知识、经验、心得,问答专家期待你加入!  详情请点击
云栖社区(yq.aliyun.com)为您免费提供socket-用Socket编写的ftp客户端无法建立连接相关信息,包括 socketftp 的信息 ,所有socket-用Socket编写的ftp客户端无法建立连接相关内容均不代表云栖社区的意见! 该页面h5页面的地址是:https://m.aliyun.com/yunqi/wenzhang/show_89291,您可以点击socket-用Socket编写的ftp客户端无法建立连接-手机站访问。
弹性可伸缩的计算服务,助您降低 IT 成本,提升运维效率

40+云计算产品,6个月免费体验

现在注册,免费体验40+云产品,及域名优惠!

云服务器9.9元/月,大学必备

热点导航