社区
网络编程
帖子详情
关于VC中FTP上传!
wuleeemail
2008-11-18 07:39:32
用VC做了一个程序,当中带着一些FTP的,做好以后发现FTP到对方三个子目录内都可以,如果超过三个就失败了。搞得很郁闷。不知道哪位知道在VC中代码如何写才能保证FTP进入多少个子目录都可以? 谢了!
...全文
187
3
打赏
收藏
关于VC中FTP上传!
用VC做了一个程序,当中带着一些FTP的,做好以后发现FTP到对方三个子目录内都可以,如果超过三个就失败了。搞得很郁闷。不知道哪位知道在VC中代码如何写才能保证FTP进入多少个子目录都可以? 谢了!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
songsu
2008-11-25
打赏
举报
回复
做个广告,
QQ技术交流群:6259765
songsu
2008-11-25
打赏
举报
回复
保证路径正确的情况下,VC是没有路径个数限制的。
tingtj
2008-11-24
打赏
举报
回复
进入当前目录,下载,再进入下一目录下载。
ftp协议里,进入另一目录是有命令的.
static int FtpXfer(const char *localfile, const char *path,
netbuf *nControl, int typ, int mode)
{
int l,c;
char *dbuf;
FILE *local = NULL;
netbuf *nData;
int rv=1;
if (localfile != NULL)
{
char ac[4] = "w";
if (typ == FTPLIB_FILE_WRITE)
ac[0] = 'r';
if (mode == FTPLIB_IMAGE)
ac[1] = 'b';
local = fopen(localfile, ac);
if (local == NULL)
{
strncpy(nControl->response, strerror(errno), sizeof(nControl->response));
return 0;
}
}
if (local == NULL)
local = (typ == FTPLIB_FILE_WRITE) ? stdin : stdout;
if (!FtpAccess(path, typ, mode, nControl, &nData))
return 0;
dbuf = malloc(FTPLIB_BUFSIZ);
if (typ == FTPLIB_FILE_WRITE)
{
while ((l = fread(dbuf, 1, FTPLIB_BUFSIZ, local)) > 0)
if ((c = FtpWrite(dbuf, l, nData)) < l)
{
printf("short write: passed %d, wrote %d\n", l, c);
rv = 0;
break;
}
}
else
{
while ((l = FtpRead(dbuf, FTPLIB_BUFSIZ, nData)) > 0)
if (fwrite(dbuf, 1, l, local) <= 0)
{
perror("localfile write");
rv = 0;
break;
}
}
free(dbuf);
fflush(local);
if (localfile != NULL)
fclose(local);
FtpClose(nData);
return rv;
}
www.wantsoft.com 隐形者源码交流
ftp
.rar_
VC
ftp
_
ftp
_
ftp
下载_
vc
FTP
下载_
vc
ftp
上传
VC
设计
ftp
是一个简单的
fTP
客户端程序
上传
下载 删除
很好用的
VC
_
FTP
上传
例子
很好用的
ftp
传输demo可以自由的传输你要传的任何文件。
用
VC
#.NET+OpenGL开发交互式CAD系统
本课程用
VC
#.NET结合OpenGL,从无到有开发一个功能较完整的小型交互式CAD系统。 作者有交互式CAD系统、动态几何系统开发经验。出版过交互式CAD系统开发方面的图书。 课程先讲准备知识,然后讲整个系统的开发思路和...
vc
实现的
ftp
上传
和下载
使用MFC自带的C
Ftp
Connection实现的
ftp
上传
和下载,支持子目录的
上传
和下载
FTP
.zip_
vc
FTP
上传
_
vc
FTP
下载_
vc
ftp
上传
实现
ftp
功能 包括
上传
、下载等功能。已在
vc
下调试并现场使用
网络编程
18,356
社区成员
64,214
社区内容
发帖
与我相关
我的任务
网络编程
VC/MFC 网络编程
复制链接
扫一扫
分享
社区描述
VC/MFC 网络编程
c++
c语言
开发语言
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章