压缩和解压缩文件和文件夹
问题描述:
我需要在Windows Mobile中使用C++/C#压缩和解压缩目录hirarchy。什么是 最简单的库可用于它?压缩和解压缩文件和文件夹
我已经GOOGLE了很多次。我发现了一些东西,但我无法继续。
如果你已经实施或如果你知道一些关于它的东西,请让我知道。
答
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);
嘿嘿,谢谢,我会考虑这个.. 我希望我能够压缩整个目录和子目录 – Naruto 2009-11-10 09:15:20