B4J Question Archiver

ThRuST

Well-Known Member
Licensed User
Longtime User
I want to create a zipfile from a couple of specific files in a directory can anyone assist in how to do this with Archiver? Thanks
 

ThRuST

Well-Known Member
Licensed User
Longtime User
Thanks, but I did not find any. Do you mind forward me with a link to a solution to my question?
 
Upvote 0

ThRuST

Well-Known Member
Licensed User
Longtime User
Like this?

B4X:
Dim Zip As Archiver
Dim toZip() As String 'This array will contain all the files you want to zip

toZip = Array As String("File1.txt", "File2.txt", "File3.txt")
Zip.AsyncZipFiles(File.DirDefaultExternal & "/SomeDirectory/", toZip, File.DirDefaultExternal, "MyZipFile.zip", "Zip")




Sub Zip_ZipDone(Success As Boolean, FilesInZip As Int)
    ToastMessageShow(Success & "  " & FilesInZip, False)
End Sub
 
Upvote 0

ThRuST

Well-Known Member
Licensed User
Longtime User
Strange, I could not get the code to work properly. The zip archieve does not contain the files I specified. Can someone please test this and confirm that it works?
 
Upvote 0

ThRuST

Well-Known Member
Licensed User
Longtime User
Oops ok sorry I got it working. The path to the source directory was not right. All my own misstake.
 
Upvote 0
Cookies are required to use this site. You must accept them to continue using the site. Learn more…