社区
网络编程
帖子详情
如何获得下载文件的进度[CFtpConnection::GetFile]?
apcad
2005-03-25 01:24:58
使用CFtpConnection::GetFile(...)时如何获得下载文件的进度?
...全文
241
回复
打赏
收藏
如何获得下载文件的进度[CFtpConnection::GetFile]?
使用CFtpConnection::GetFile(...)时如何获得下载文件的进度?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
利用MFC的C
Ftp
Connection
类实现递归
下载
文件
夹
一、用到的CInternetSession、C
Ftp
Connection
类的接口 二、编码实现 /* 参数说明: remote
file
要
下载
的
ftp
目录或
文件
,如"/杭州/滨江/五水共治.rar" localpath 保存到本地的目录,如"D:\Download" isDir 指明要
下载
的是
文件
还是
文件
夹
ftp
addr
ftp
服务器地址 username 登陆
ftp
服务器的用户名
ftp
Pass 登陆f密码 / BOOL DownloadFrom
FTP
(
MFC从
FTP
下载
文件
+
进度
条
新手入门,最近用VS2017写了个从
FTP
服务器
下载
文件
并且与
进度
条同步的程序,其中遇到了很多问题,现在把我的思路写出来供大家参考。连接上
FTP
很简单,这边就不做详细介绍了,连接上服务器后需要做以下两件事:1,读取目标
文件
的大小2,创建两个线程用于
下载
文件
和更新
进度
条读取
文件
很简单,先找到目标
文件
后直接读取
文件
大小就可以,需要用到C
Ftp
File
Find,代码提供参考。p
Ftp
FFind = ne...
FTP
下载
类, windows平台下对C
Ftp
Connection
上传
下载
的封装类
以前一直没找到C
Ftp
Connection
的简单封装类,所以今天自己写了一个,供有需要的朋友使用 该类只是简单的封装,不可能达到socket来实现
FTP
功能的灵活和性能。你也可以自己改造,如类里加入线程启动
下载
,加入上传
下载
通知消息等,因为我用不上,所以就不加了使用HTTP上传
下载
的方法也类似,可以做为参考 使用说明: CMy
Ftp
ftp
Test("192.
使用MFC对
FTP
文件
或者
文件
夹进行
下载
、断点续传等功能的个人理解
函数功能:VS2010 —— MFC —— 基于对话框 —— 输入
ftp
服务器数据、本地
下载
路径 —— 连接后显示
ftp
服务器
文件
情况在列表控件上,有操作功能 从
ftp
服务器
下载
指定
文件
或
文件
夹到指定的本地路径,保存需要
下载
的
文件
大小 ,然后计算本地
下载
文件
大小,比对
下载
完成度 ,有错误提示。 断点续传功能在第二种方法才有。 使用到的头
文件
:#include
wininet实现
ftp
客户端关于传输
进度
的分析
wininet提供了接口
Ftp
Get
File
实现从
ftp
服务器
下载
文件
;提供了接口
Ftp
Put
File
实现把
文件
上传到
ftp
服务器上。通过这两个接口,我们能够完成基本的
ftp
文件
传输客户端功能。但是在传输的同时,我们希望知道当前大概传输了多少,传输完整个
文件
大概需要多长时间,当前
进度
是多少,大概还有多长时间才能传输完毕。 单纯依靠这两个接口,我们无法实现这个功能。仔细翻阅msdn,发现win
网络编程
18,356
社区成员
64,165
社区内容
发帖
与我相关
我的任务
网络编程
VC/MFC 网络编程
复制链接
扫一扫
分享
社区描述
VC/MFC 网络编程
c++
c语言
开发语言
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章