CFtpConnection之CreateDirectory、GetCurrentDirectory、SetCurrentDirectory的使用
来源:互联网 发布:ati hd 4850 mac 编辑:程序博客网 时间:2024/06/06 08:47
FTP站点目录是C:\\Data,我们如何将本地文件上传到FTP服务器的C:\\Data\\data目录下?使用CreateDirectory、GetCurrentDirectory、SetCurrentDirectory函数就可以很好的实现。以下省略掉FTP其它的一些连接操作:
方法一:
CString strFtpPath,strUP;pFtpConnection->GetCurrentDirectory(strFtpPath);//获取此次连接的当前目录(根目录)strUP = strFtpPath + _T("data");//上传目录int a = pFtpConnection->CreateDirectory(strUP);//如果上传目录不存,则创建上传目录strname = strUP+_T("/")+strname;//str为本地文件全目录,strname为要上传到服务器上的文件全目录BOOL bput=pFtpConnection->PutFile((LPCTSTR)str,(LPCTSTR)strname);
方法二:
CString strFtpPath,strUP;pFtpConnection->GetCurrentDirectory(strFtpPath);//获取此次连接的当前目录(根目录)strUP = strFtpPath + _T("data");//上传目录int a = pFtpConnection->CreateDirectory(strUP);//如果上传目录不存,则创建上传目录int b = pFtpConnection->SetCurrentDirectory(strUP);//设置上传目录为当前连接目录//strname = strUP+_T("/")+strname;(注意此处可要可不要)//str为本地文件全路径,strname为要上传到服务器上的文件全路径或文件名,如果为文件名,则默认上传到连接目录BOOL bput=pFtpConnection->PutFile((LPCTSTR)str,(LPCTSTR)strname);
阅读全文
0 0
- CFtpConnection之CreateDirectory、GetCurrentDirectory、SetCurrentDirectory的使用
- GetCurrentDirectory,SetCurrentDirectory使用例子
- SetCurrentDirectory(),GetCurrentDirectory(),GetModuleFileName()的区别
- GetCurrentDirectory,SetCurrentDirectory
- SetCurrentDirectory(),GetCurrentDirectory(),GetModuleFileName(),以及getcwd()的区别
- GetCurrentDirectory和SetCurrentDirectory函数
- GetCurrentDirectory、SetCurrentDirectory和GetModuleFileName
- GetCurrentDirectory和SetCurrentDirectory
- GetCurrentDirectory和SetCurrentDirectory函数
- GetCurrentDirectory、SetCurrentDirectory和GetModuleFileName
- GetCurrentDirectory、SetCurrentDirectory和GetModuleFileName
- GetCurrentDirectory和SetCurrentDirectory函数
- GetCurrentDirectory和SetCurrentDirectory函数
- GetCurrentDirectory、SetCurrentDirectory和GetModuleFileName
- CreateDirectory的使用
- CreateDirectory的使用
- GetCurrentDirectory的使用(SDK)
- GetCurrentDirectory(255,buff);SetCurrentDirectory(TEXT("C:\\windows"));
- 火狐浏览器信息提取工具Dumpzilla
- 13、权限管理之ACL权限
- 写作建议
- vue2.0父子组件以及非父子组件通信
- 读(深入浅出ES6)系列笔记(三)
- CFtpConnection之CreateDirectory、GetCurrentDirectory、SetCurrentDirectory的使用
- 常用排序算法总结(一)
- vue.js学习01之语法认识
- Linux C 进程间的管道通信
- 获取手机指纹库指纹信息
- JS之返回指定位置字符的charAt方法
- Bootstrap 3.3.7学习笔记7
- FragmentTabHost屏幕切换时Fragment显示空白
- 前端笔试题