分享

使用 TIdHTTP 实现在线升级

 instl 2014-12-09
细说起来,其实这个程序很简单,简单到只要使用一个Delphi7提供的现成的控件(Indy->TIdHTTP)就可以了,所有诸如与网站连接,下载一个文件等等它都已经帮你实现了,你所要做的是: 
1。在网站上放一个升级用的配置文件(如INI),里面包含需要更新的文件/参数等,还有就是升级文件本身了
2。下载配置文件,分析其内容,确定需要下载的文件名称,文件大小(用于下载进度控制),是否需要注册(如OCX控件),是否被压缩过(如果文件太大)等任何你感兴趣的内容。。。
3。下载。。。。细说起来,其实这个程序很简单,简单到只要使用一个Delphi7提供的现成的控件(Indy->TIdHTTP)就可以了,所有诸如与网站连接,下载一个文件等等它都已经帮你实现了,你所要做的是: 
1。在网站上放一个升级用的配置文件(如INI),里面包含需要更新的文件/参数等,还有就是升级文件本身了
2。下载配置文件,分析其内容,确定需要下载的文件名称,文件大小(用于下载进度控制),是否需要注册(如OCX控件),是否被压缩过(如果文件太大)等任何你感兴趣的内容。。。
3。下载。。。。细说起来,其实这个程序很简单,简单到只要使用一个Delphi7提供的现成的控件(Indy->TIdHTTP)就可以了,所有诸如与网站连接,下载一个文件等等它都已经帮你实现了,你所要做的是: 
1。在网站上放一个升级用的配置文件(如INI),里面包含需要更新的文件/参数等,还有就是升级文件本身了
2。下载配置文件,分析其内容,确定需要下载的文件名称,文件大小(用于下载进度控制),是否需要注册(如OCX控件),是否被压缩过(如果文件太大)等任何你感兴趣的内容。。。
3。下载。。。。

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多