以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  [求助]解压zip出错  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=189859)

--  作者:nsdata
--  发布时间:2024/1/1 3:01:00
--  [求助]解压zip出错

  
  请问我在for里面解压不了,解压报错如何解决?


图片点击可在新窗口打开查看此主题相关图片如下:2024-01-01_025702.jpg
图片点击可在新窗口打开查看


图片点击可在新窗口打开查看此主题相关图片如下:2024-01-01_025936.jpg
图片点击可在新窗口打开查看









--  作者:有点蓝
--  发布时间:2024/1/1 20:28:00
--  
把Foxtable设置为“使用管理员身份运行”
--  作者:nsdata
--  发布时间:2024/1/2 0:54:00
--  
    
    经过验证不是 管理员身份运行问题,我已经把foxtable设置了 管理员身份运行仍然提示错误,我上传了这个压缩文件  你尝试用 foxtable zipfile 解压看看 应该也报上面截图的错


--  作者:有点蓝
--  发布时间:2024/1/2 8:56:00
--  
这个应该是压缩的时候压缩算法的原因。我使用winrar,360压缩等解压后重新压缩都没有问题。

这种暂时没有办法处理,要么就try掉吧

Try
    Dim zip As New zipFile
    zip.Open("D:\\问题\\123.zip")
    zip.ExtractAll("D:\\问题\\")
    zip.Close()
Catch ex As Exception 
    MsgBox(ex.message)
End Try 

--  作者:nsdata
--  发布时间:2024/1/2 9:21:00
--  

   是的 我再电脑中使用解压软件解压是正常的  ,只有zipfile才提示错误,而且使用你提供代码 检测报错是一样,不过我发现  当压缩包里面还有一个文件夹解压会报这个错误。

    请问FT有没有其他办法可以解压zip不会报错的?



--  作者:有点蓝
--  发布时间:2024/1/2 9:44:00
--  
那就只能使用第三方的组件了:http://www.foxtable.com/bbs/dispbbs.asp?BoardID=2&ID=184883&skin=0