压缩和解压缩文件和文件夹
我需要使用C ++ / C#在Windows Mobile中压缩和解压缩目录hirarchy。 什么是最简单的库?
我用谷歌搜索了很多次。 我发现了一些东西,但我无法继续使用它。
如果您已经实施或者您对此有所了解,请告诉我们。
对于.NET, SharpZipLib 。
另请参阅: Compact Framework的Zip库选项?
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);