MyException - 我的异常网
当前位置:我的异常网» VFP » 客户端更新程序时可不可以显示更新进度

客户端更新程序时可不可以显示更新进度

www.MyException.Cn  网友分享于:2013-01-03  浏览:1次
客户端更新程序时能否显示更新进度?
=Strtofile(Strconv(字段,14),"XXX.exe")


用这个方法从网络SQL更新程序时,能否显示更新进度(也就是文件下载的进度)?
------解决方案--------------------
如果数据更新记录数是未知的,是不容易实现的。
可以用:
WAIT [数据正在更新中......] WINDOW NOWAIT
数据更新结束后:
WAIT CLEAR

------解决方案--------------------
很明显,通常最新版本的程序只会保存在一条记录中
而只从 sql server 下载一条记录是没办法得到已完成 % 进度值的

如果显示进度对楼主很重要,变通一下保存的方法或许可以接受
上传时就将最新版本切分成几个片段,保存到几条记录中,每一片的大小可根据平均网速计算得出,自动升级代码每下载完一条记录更新一次进度值,最后再将这几段下载的记录拼接成最终的升级版本。

文章评论

软件开发程序错误异常ExceptionCopyright © 2009-2015 MyException 版权所有