7z解压如何做双进度条
我调用7z udf中提供的7z.au3
_7ZIPExtract($hwin,$zipFile, $OutPath)
来解压7z包,想放在类以于上面的窗口中,结果是直接弹出一个窗口进行解压,无法做到进度条放到自己做的窗口上,
听说要用7-zip32.dll文件来直接调用,可是对这个文件中的函数不熟悉,也不搜索到有用的内容,
问题二,就是解压时如何做到总进度随着解压进度变化
网站也有人做过类似于这种方法,可惜,没提供源码, 把弹出窗口隐藏就行了... 进度条如何获得啊 现在是不能准确获得进度条 我试过获得解压的尺寸,结果为0 本帖最后由 zlmyongheng 于 2014-9-21 18:52 编辑
有人吗,其它的都解决了,现在就是一个问题,怎么做到进度条按照 已经解压的尺寸/7z压缩包的大小来实现进度条的变化,我通过看7zip的udf可以获得压缩包的大小,但里面的例子获得已经解压的尺寸为0,不知道怎样才能获得,做到随解压的大小而变化的进度条,虽然可以用假的进度条,代替,但效果不好 回复 6# zlmyongheng
小白表示:判断文件数量行不行???
页:
[1]