Xceed Zip for COM/ActiveX on x86/x64 Documentation
Example topics
/ Unzip method example for VB
In This Topic
Unzip method example for VB
In This Topic
The following code uses the Unzip method to unzip the file "readme.txt" from the zip file "c:\test\my test.zip" into the directory "c:\test\unzipped files". If the directory does not already exist, it will be created automatically. You should check the Unzip method's return value once you are done – if it is xerSuccess
, the operation was successful. Otherwise, look up the error code in the error codes list to find out what went wrong. This code assumes you have a button and an Xceed Zip control on a form, named Command1 and XceedZip1 respectively.
Visual Basic
Copy Code
Sub Command1_Click()
Dim ResultCode As xcdError
Call XceedZip1.License( "your license key" )
' All properties keep their default values except the four below XceedZip1.FilesToProcess = "readme.txt" ' The file to unzip XceedZip1.PreservePaths = False ' In case file is stored in the
' zip file with a path, we need to make sure the path is ' removed so that the file will match with "readme.txt" XceedZip1.UnzipToFolder = "c:\test\unzipped files" XceedZip1.ZipFilename = "c:\test\my test.zip"
' Start unzipping ResultCode = XceedZip1.Unzip
' Check the return value. If ResultCode <> xerSuccess Then MsgBox "Unsuccessful. Error # " & Str(nErr) & " occurred. " & _ "Description: " & XceedZip1.GetErrorDescription(xvtError, ResultCode) Else MsgBox "File(s) successfully unzipped." End If End Sub