4d-class-sevenzip

Classes to process archive files with the 7z program

View the Project on GitHub miyako/4d-class-sevenzip

version platform license downloads

Classes to process archive files with the 7z program.

Examples

Archive

$sevenzip:=cs.SevenZip.new(cs._SevenZip_Controller)
$sevenzip.add(File("test.7z"); New collection(File("a.txt"); File("b.txt"); File("c.txt")))

Expand

$sevenzip:=cs.SevenZip.new(cs._SevenZip_Controller)
$sevenzip.extract(Folder(fk desktop folder); File("test.7z"))