我需要使用C++/C#在Windows Mobile上压缩和解压目录层次结构。有什么可用的最简单的库吗?
我已经搜索了很多次。我找到了一些东西,但我无法继续下去。
如果您已经实现过或者了解相关内容,请让我知道。
我已经搜索了很多次。我找到了一些东西,但我无法继续下去。
如果您已经实现过或者了解相关内容,请让我知道。
DotNetZip 是一个.NET库,有适用于.NET CF的版本。
开发工具包中提供了一个.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);