Foxtable(狐表)用户栏目专家坐堂 → 解压文件报错


  共有4773人关注过本帖树形打印复制链接

主题:解压文件报错

帅哥哟,离线,有人找我吗?
newsun2k
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:六尾狐 帖子:1483 积分:11019 威望:0 精华:0 注册:2014/8/13 16:19:00
解压文件报错  发帖心情 Post By:2023/1/12 18:23:00 [显示全部帖子]

代码如下,麻烦看看哪里出错了,按帮助写的代码啊。


   If fl Like "*.zip" Then
        zip.Open(fl)
        strTZSBH = Vars("gsLinShiWJJ") & "\" & FileSys.GetName(fl).Replace(".zip", "")
        MessageBox.Show(strTZSBH)                      ’F:\aaa\tmp\106259429
        MessageBox.Show(Vars("gsLinShiWJJ"))       F:\aaa\tmp
        zip.ExtractAll(Vars("gsLinShiWJJ"))              '报错   详细错误信息:
                                                                        调用的目标发生了异常。
                                                                        值不能为 null。
                                                                        参数名: path2
        
        MessageBox.Show(1)
        zip.close
end if

 回到顶部
帅哥哟,离线,有人找我吗?
newsun2k
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:六尾狐 帖子:1483 积分:11019 威望:0 精华:0 注册:2014/8/13 16:19:00
  发帖心情 Post By:2023/1/13 9:53:00 [显示全部帖子]

附件。单独把代码放在命令窗口都不行?
Dim zip As New ZipFile
Dim fl As String = "E:\*\2023010400252650.zip"
zip.Open(fl)
zip.ExtractAll("F:\*\tmp")
zip.Close

 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:106259429.zip

 回到顶部
帅哥哟,离线,有人找我吗?
newsun2k
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:六尾狐 帖子:1483 积分:11019 威望:0 精华:0 注册:2014/8/13 16:19:00
  发帖心情 Post By:2023/1/13 10:17:00 [显示全部帖子]

我晕,那还有其他的方法么,我这种压缩包还比较多,格式是官方的,我们也不能提要求。


 回到顶部
帅哥哟,离线,有人找我吗?
newsun2k
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:六尾狐 帖子:1483 积分:11019 威望:0 精华:0 注册:2014/8/13 16:19:00
  发帖心情 Post By:2023/1/13 10:27:00 [显示全部帖子]

是不是可以调用命令行,通过winrar解压啊?

 回到顶部
帅哥哟,离线,有人找我吗?
newsun2k
  5楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:六尾狐 帖子:1483 积分:11019 威望:0 精华:0 注册:2014/8/13 16:19:00
  发帖心情 Post By:2023/1/13 11:26:00 [显示全部帖子]

用命令行确实可以,不过还得去对方电脑上操作一下,安装winrar,有点烦。
我查了一下,有个ZipPackage好像可以。不过怎么引用这个类,不太清楚了。帮忙指导一下?


 回到顶部
帅哥哟,离线,有人找我吗?
newsun2k
  6楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:六尾狐 帖子:1483 积分:11019 威望:0 精华:0 注册:2014/8/13 16:19:00
  发帖心情 Post By:2023/1/13 12:42:00 [显示全部帖子]

命名空间已加,还是不能定义啊。
---------------------------
错误
---------------------------
编译错误:未定义类型“Package”。



错误代码:Dim p As New Package
---------------------------
确定   
---------------------------


 回到顶部