nmhttp如何确定文件下载完毕

wolfboy 2004-03-22 10:14:20
我用nmhttp组件做了一个自动更新,但不知在那儿可以得到nmhttp已经下载完毕的事件通知或者属性,望请大虾们赐教
...全文
60 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
wolfboy 2004-03-22
  • 打赏
  • 举报
回复
已经解决了
stiwin 2004-03-22
  • 打赏
  • 举报
回复
indy比fastnet要强多了
stiwin 2004-03-22
  • 打赏
  • 举报
回复
用indyhttp超简单
//到得版本信息
String str="";
info_L->Caption="Get update infomation!";
while (str==""){
try{
str=verHttp->Get(url).c_str();
}catch(...){
verHttp->Disconnect();
str="";
}
}
//你自己的分析函数
AnylUpdate(str.c_str());
//下载文件
TMemoryStream *downfile=new TMemoryStream;
getHttp->HandleRedirects=true;
try{
getHttp->Get(url.c_str(),downfile);
}catch(...)
{
getHttp->Disconnect();
return false;
}
getHttp->Disconnect();
return true
constantine 2004-03-22
  • 打赏
  • 举报
回复
帮忙顶

1,316

社区成员

发帖
与我相关
我的任务
社区描述
C++ Builder 网络及通讯开发
社区管理员
  • 网络及通讯开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧