社区
C++ 语言
帖子详情
跪求:c++ 实现 下载进度条。
shaowutaojiang
2010-03-05 03:33:21
现在我做了一个下载文件的程序, 我想实现一个下载文件的进度,显示一个进度条。
请教下大家!!!
...全文
381
9
打赏
收藏
跪求:c++ 实现 下载进度条。
现在我做了一个下载文件的程序, 我想实现一个下载文件的进度,显示一个进度条。 请教下大家!!!
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
9 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
shaowutaojiang
2010-03-10
打赏
举报
回复
帮我在程序里面改改吧!
shaowutaojiang
2010-03-09
打赏
举报
回复
例子好像比较麻烦,
我的程序的一个循环下载,比如有20个文件每次下一个文件, 我让进度条加一格。
以下为程序部分:
for(int i=0;i<16;i++)
{
bool state;
string rfn = remoteFilename[i];
string lfn = localFilename[i];
//////////////////////////////////////////////////////////////////////////
// //
// 这里是本地测试用到的FTP服务器信息,在测试时换成你的FTP服务器信息 //
// //
//////////////////////////////////////////////////////////////////////////
const char pcLocalFile[40]="pcLocalFile";//本地文件名
strcpy((char*)pcLocalFile,rfn.c_str());
//to do ......
const char pcRemoteFile[40]="pcRemoteFile";//远程文件名
strcpy((char*)pcRemoteFile,lfn.c_str());//需要从服务器上下载的东西
const char pcServer[50]="192.168.100.80";//ip地址
const char pcUserName[6]="";//用户名
const char pcPassword[10]="";//密码
// printf("请输入下到本机的路径:\n");
// scanf("%s",pcLocalFile);
printf("正在下载,请稍后。。。1\n");
state=FtpDownload(pcLocalFile,pcRemoteFile,pcServer,pcUserName,pcPassword,110,TRUE);
printf("正在下载,请稍后。。。2\n");
if(state)
{
printf("下载完毕!\n");
}
else
{
printf("下载失败,请从新运行本程序!\n");
}
}
shiweifu
2010-03-09
打赏
举报
回复
可以看看libCurl,可以直接进行下载,在回调函数中对界面进行操作。。当然,也要用到多线程
shaowutaojiang
2010-03-09
打赏
举报
回复
楼上的回答不是很满意!
「已注销」
2010-03-09
打赏
举报
回复
这个得通过线程来完成,你可以找一本VC++开发宝典。上面必须有~
shaowutaojiang
2010-03-05
打赏
举报
回复
先去试试!.....
昵称很不好取
2010-03-05
打赏
举报
回复
这里有一个,可以参考下
http://download.csdn.net/source/1771650
昵称很不好取
2010-03-05
打赏
举报
回复
MFC里面有各种各样的进度条控件
首先获得文件大小,然后把进度条范围设置为其大小,然后累加传输的字节数,然后用setpos设置进度到该处。
冻结
2010-03-05
打赏
举报
回复
用MFC做,有控件。
当然可能要多线程。
2024还想走
c++
后端的同学,该如何准备拿到offer
题解 | #统计活跃间隔对用户分级结果# selectk.user_grade, round(count(k.uid)/(select cou 2024还想走
c++
后端的同学,该如何准备拿到offer
c++
后端,一个被网上说没有市场的
c++
方向。但是对于想从事
c++
后端的同学...
CSDN回帖得分大全(近两年)
√ vs2005调用dll的时候Initialize()函数返回错误 [VC/MFC 基础类] √ 为什么我创建登陆框之后,... [VC/MFC 界面] ...√ CFileFind::FindFile 支持通配符么?...√ v
c++
浮动窗口联动的
实现
[VC/MFC 界面] ...
CUDMOS领先体验版(
C++
微计算机有游戏有高精度计算机)-来自NDCC
3种(节能/ALLMA、DITD双核/双ALLMA、DIT三核)3种(节能/ALLMA、DITD双核/双ALLMA、DIT三核)3种(节能/ALLMA、DITD双核/双ALLMA、DIT三核)3种(节能/ALLMA、DITD双核/双ALLMA、DIT三核)DITD-8192smaller辅ALLMA-...
第一个程序:HelloWorld——IDEA 使用
本硕双非,现在不知道有那个方向了,本科java学到springboot就考研了,个人对爬虫比较感兴趣,想走逆向这一块,不知道怎么样,但同时又想走嵌入式,
c++
真。求求老哥们,给点建议:1.中行省分明天签约,不知道薪资,...
webmagic采集CSDN的Java_WebDevelop页面
, 新手
跪求
大神帮忙啊!!, 能不能读取struts2标签获得的值,然后写入数据库?, Selenium 测试用例异常,求大神指点, hibernate无法进行查询更新操作是为什么, axis2客户端程序接收不到cxf服务端发来的报文, mvc+...
C++ 语言
65,187
社区成员
250,526
社区内容
发帖
与我相关
我的任务
C++ 语言
C++ 语言相关问题讨论,技术干货分享,前沿动态等
复制链接
扫一扫
分享
社区描述
C++ 语言相关问题讨论,技术干货分享,前沿动态等
c++
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
请不要发布与C++技术无关的贴子
请不要发布与技术无关的招聘、广告的帖子
请尽可能的描述清楚你的问题,如果涉及到代码请尽可能的格式化一下
试试用AI创作助手写篇文章吧
+ 用AI写文章