一个autoupdate的程序,当下载更新后需要安装,我要怎样可以得到我的机器安装这个程序所需要的时间啊?(E.g.这个下载下来的如果是一个.ZIP,那么就判断出解压这个.ZIP所需要的时间)在线等,急!谢谢了!!!

解决方案 »

  1.   

    计算出所要安装的文件总大小,然后安装文件,同时计算安装这个文件时磁盘操作的速度,然后根据这个速度估算剩下的文件需要多长时间。对于解压缩Zip文件,需要了解zip文件的格式,深入文件内部操作文件,有zlib库可以帮你,但是时间估算还是要自己完成。
      

  2.   

    计算安装这个文件时磁盘操作的速度orbit(走了走了),
    这个速度要怎么算啊?不能用MFC的方法。谢谢了!
      

  3.   

    有没有谁做过类似的东西啊?帮帮忙啊急啊!!!谢谢了!!![email protected]