如何使用chilkat解压缩文件?
我有问题使用vb.net openzip(filepath)?
我的代码
Dim zip As New Chilkat.zip()
Dim success As Boolean
success = zip.Openzip(ZipTargetFile)
If (success <> True) Then
MessageBox1("File can't open")
Exit Sub
End If
如何使用chilkat打开zip文件。有人能帮我吗?
答案 0 :(得分:0)
使用Unzip
代替Openzip
应该有效。此外,您的代码太复杂了。它应该按如下方式完成:
Dim zip As New Chilkat.Zip()
Dim success As Boolean = zip.Unzip(ZipTargetFile)
If Not success Then
MessageBox1("File can't open")
Exit Sub
End If
答案 1 :(得分:0)
为了让它起作用,我需要同时使用 OpenZip 和 Unzip 函数(加上 CloseZip 以便在解压缩后存档文件,如果没有封装在 using
语句中)。
Zip zipHelper = new Zip();
zipHelper.OpenZip(fileInfo.FullName);
zipHelper.Unzip(fileInfo.DirectoryName);
zipHelper.CloseZip();