文件vc文件上传和下载(ftp实现)

ftp上传  时间:2021-02-01  阅读:()

VC实现文件上传下载FTP

//连接ftp服务器void CMyFtpDlg: :OnConnect()

{

UpdateData(TRUE);

//新建对话m_pInetSession=new CInternetSession(AfxGetAppName(),1,PRE_CONFIG_INTERNET_ACCESS);try

{

//新建连接对象m_pFtpConnection=m_pInetS es s ion->GetFtpConnec tion(m_strS erver,m_strUs erName,m_strPas sw ord);

}c atch(CInternetExc eption *pEx)

{

//获取错误

TCHAR szError[1024];if(pEx->GetErrorMes s age(szError,1024))

AfxMes sageBox(szError);els e

AfxMessageBox( "There was an exception");pEx->Delete();m_pFtpConnection=NULL;r eturn;

}m_pRemoteFinder = new CFtpFileFind(m_pFtpConnection);

//获得服务器根目录的所有文件并在列表框中显示

Brow s eDir( " ",&m_ctrlRemoteFiles,m_pRemoteFinder,&m_arrRemoteFiles);

}

//下载单个文件void CMyFtpDlg: :DownFile(FILEITEM fileItem)

{if(fileItem.bDir == TRUE)

{

AfxMessageBox( "本程序暂时不支持下载整个文件夹,请选择文件下载");

}els e

{

//格式化文件名

CString strLocalFile,strRemoteFile;s trRemoteF ile.F ormat( "%s\\%s ",m_pRemoteF inder->GetRoot(),fileItem.s trF ileName);strLoc alFile.Format( "%s\\%s ",m_Loc alFinder.GetRoot(),fileItem.strFileN ame);//下载if(m_pFtpConnec tion->GetFile(strLoc alF ile,strLoc alFile))

{

CString strMsg;strMsg.Format( "下载文件%s成功! ",fileItem.strFileName);

AfxMes sageBox(strMsg);

}

}

}

//上传单个文件void CMyFtpDlg: :UpFile(FILEITEM fileItem)

{if(fileItem.bDir == TRUE)

{

AfxMessageBox( "本程序暂时不支持上载整个文件夹,请选择文件上载");}els e

{

//格式化文件名

CString strLocalFile,strRemoteFile;s trRemoteF ile.F ormat( "%s\\%s ",m_pRemoteF inder->GetRoot(),fileItem.strF ileName);strLoc alFile.Format( "%s\\%s ",m_Loc alFinder.GetRoot(),fileItem.strFileN ame);//上传if(m_pFtpConnec tion->PutFile(strLoc alFile,strLoc alFile))

{

CString strMsg;strMsg.Format( "上载文件%s成功! ",fileItem.strFileName);

AfxMes sageBox(strMsg);

}

}

}

BuyVM商家4个机房的官方测试IP地址和测速文件

BuyVM 商家算是有一些年头,从早年提供低价便宜VPS主机深受广大网友抢购且也遭到吐槽的是因为审核账户太过于严格。毕竟我们国内的个人注册账户喜欢账户资料乱写,毕竟我们看英文信息有些还是比较难以识别的,于是就注册信息的时候随便打一些字符,这些是不能通过的。前几天,我们可以看到BUYVM商家有新增加迈阿密机房,而且商家有提供大硬盘且不限制流量的VPS主机,深受有一些网友的喜欢。目前,BUYVM商家有...

美国VPS 美国高防VPS 香港VPS 日本VPS 首月9元 百纵科技

百纵科技湖南百纵科技有限公司是一家具有ISP ICP 电信增值许可证的正规公司,多年不断转型探索现已颇具规模,公司成立于2009年 通过多年经营积累目前已独具一格,公司主要经营香港服务器,香港站群服务器,美国高防服务器,美国站群服务器,云服务器,母机租用托管!美国CN2云服务器,美国VPS,美国高防云主机,美国独立服务器,美国站群服务器,美国母机。美国原生IP支持大批量订货 合作 适用电商 亚马逊...

CloudCone,美国洛杉矶独立服务器特价优惠,美国洛杉矶MC机房,100Mbps带宽不限流量,可选G口,E3-1270 v2处理器32G内存1Gbps带宽,69美元/月

今天CloudCone发布了最新的消息,推送了几款特价独立服务器/杜甫产品,美国洛杉矶MC机房,分配100Mbps带宽不限流量,可以选择G口限制流量计划方案,存储分配的比较大,选择HDD硬盘的话2TB起,MC机房到大陆地区线路还不错,有需要美国特价独立服务器的朋友可以关注一下。CloudCone怎么样?CloudCone服务器好不好?CloudCone值不值得购买?CloudCone是一家成立于2...

ftp上传为你推荐
p图软件哪个好用手机p图软件那个好麒麟820和980哪个好4415y处理器和麒麟980哪个好?锦天城和君合哪个好和君智业和三人禾哪个公司的营销做的好燃气热水器和电热水器哪个好电热水器和燃气热水器哪一个更安全,且更节省能源?朗逸和速腾哪个好朗逸和新速腾哪个性能更好点?苹果手机助手哪个好iphone手机助手哪个好用?雅思和托福哪个好考托福和雅思哪个好考 急。。。。。视频软件哪个好安卓系统在线看视频软件哪个好q空间登录QQ空间经常提示要登录?辽宁联通网上营业厅中国联通网上营业厅固定电话费查询
域名管理 美国和欧洲vps 免费顶级域名 cve-2014-6271 sugarsync 20g硬盘 英文简历模板word 香港新世界电讯 网站实时监控 搜狗12306抢票助手 彩虹ip 智能骨干网 php空间申请 可外链相册 php空间购买 gtt 上海电信测速 国外的代理服务器 个人免费邮箱 贵阳电信测速 更多