【发布时间】:2010-12-14 22:50:53
【问题描述】:
我需要使用 C++/C# 压缩和解压缩 Windows Mobile 中的目录层次结构。什么是 最简单的库?
我用谷歌搜索了很多次。我找到了一些东西,但我无法继续。
如果你已经实现或者如果你知道一些关于它的东西,请告诉我。
【问题讨论】:
标签: c# .net windows-mobile winapi compact-framework
我需要使用 C++/C# 压缩和解压缩 Windows Mobile 中的目录层次结构。什么是 最简单的库?
我用谷歌搜索了很多次。我找到了一些东西,但我无法继续。
如果你已经实现或者如果你知道一些关于它的东西,请告诉我。
【问题讨论】:
标签: c# .net windows-mobile winapi compact-framework
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);
【讨论】:
【讨论】: