我需要使用C ++ / C#在Windows Mobile中压缩和解压缩目录hirarchy。什么是 最简单的库可用吗?
我已多次使用Google搜索。我发现了一些东西,但我无法继续使用它。
如果您已经实施或者您对此有所了解,请告诉我们。
答案 0 :(得分:5)
答案 1 :(得分:4)
DotNetZip是一个.NET库,具有.NET CF的构建。
随devkit提供了一个.NET CF示例应用程序。它是一个CF应用程序,可以解压缩设备上的文件。
执行解压缩的代码如下所示:
using (var zip1 = Ionic.Zip.ZipFile.Read(_selectedpath))
{
foreach (var entry in zip1)
{
entry.Extract(dir, ExtractExistingFileAction.OverwriteSilently);
}
}
// now, re-populate the treeview with the extracted files:
AddChildren(tvFolders.SelectedNode.Parent);