社区
网络编程
帖子详情
如何用CFtpConnection类中的PutFile方法实现多文件上传
naxingyu
2009-07-29 08:13:13
要上传多个文件,由于程序需要,要用通配符标示要上传的文件,文件名是 file001.dat,file002.dat,...
我是这样写的:
strcpy(LocalFile,"file*.dat");
m_CFtpConnection.PutFile(LocalFile,FTPFile,FALSE);
但上传不成功,如果上传单个文件是没有问题的,使用通配符‘*’的时候就不行,这是因为什么?
...全文
139
3
打赏
收藏
如何用CFtpConnection类中的PutFile方法实现多文件上传
要上传多个文件,由于程序需要,要用通配符标示要上传的文件,文件名是 file001.dat,file002.dat,... 我是这样写的: strcpy(LocalFile,"file*.dat"); m_CFtpConnection.PutFile(LocalFile,FTPFile,FALSE); 但上传不成功,如果上传单个文件是没有问题的,使用通配符‘*’的时候就不行,这是因为什么?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
bragi523
2009-07-30
打赏
举报
回复
写个循环弄得了哈
naxingyu
2009-07-29
打赏
举报
回复
那要想实现这种功能,除了自己定义通配规则外还有什么别的办法吗?
有没有哪种现成的算法或者通配规则可以用的?
biweilun
2009-07-29
打赏
举报
回复
当然不支持通配符了,肯定的。
本来就不支持啊....\
想在自己的软件中为用户加入这个功能都是程序自己判断的。
C
Ftp
Connection
put
file
返回值是12003
使用 put
file
函数上传文件,返回12003 错误码,最后发现是
FTP
服务器没有设置用户上传权限,增加权限后,就可以了。 我用的
ftp
server 软件是
file
zilla server,权限修改后如下图所示:
C
Ftp
Connection
上传、下载、删除文件的问题
C
Ftp
Connection
上传、下载、删除文件的问题,本来应该是很简单的,该类已经封装了相应的函数Put
File
、Get
File
、Remove。这三个函数都有一个参数就是远程文件路径,一般来说,可以用相对路径,如/a/b/c.txt。当
ftp
服务器为rhel5.0时,这样都没有问题,但是在rhel5.3上,却怎么也不能成功。但是通过
ftp
工具却能成功。通过flashfxp执行相应操作,观察其发送
FTP
采用UTF8编码上传文件名中含有奇数个汉字时出错的解决
方法
FTP
服务器是UTF-8编码,当用C
Ftp
Connection
::Put
File
上传文件,本地文件名中如果含有奇数个汉字(如"测试文.txt“),不把远程文件名转成UTF-8,不能上传成功,或者成功后显示的文件名是乱码。如果把"测试文.txt”转成了UTF-8,上传能成功,但显示出来的文件名却不准确(我的显示为“测试”没有后缀名),但把"测试文.txt”改成"测试.txt"或者“测试文档.txt”
基于微软自带的CInternetSession和C
Ftp
Connection
类库
实现
ftp
的上传和下载demo
可登陆浏览器
ftp
://***.***.***.***查看文件目录 无现成
ftp
服务器的可以自己建立一个,
方法
自行百度 亲测可用,环境为vs2010,新建一个空项目后,添加如下主程序文件
ftp
_demp.cpp代码如下: #include <iostream> #include <afxinet.h> #include <stdio.h> #i...
Ftp
上传文件成功,但不显示(Java代码)
使用网上给的工具类
File
Client,上传文件到
ftp
服务器,显示成功,代码执行完毕,但
FTP
服务器上无文件或一闪而过的处理办法
网络编程
18,356
社区成员
64,217
社区内容
发帖
与我相关
我的任务
网络编程
VC/MFC 网络编程
复制链接
扫一扫
分享
社区描述
VC/MFC 网络编程
c++
c语言
开发语言
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章