CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
山寨机中的战斗机! 程序优化工程师到底对IT界有没有贡献
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  .NET技术 >  C#

SharpZipLib解压缩WinZip,WinRAR的问题.

楼主takemoto(竹本)2005-10-25 10:12:32 在 .NET技术 / C# 提问

用SharpZipLib在解压缩由WinZip或WinRAR生在的ZIP文件时,如果不设置密码,一切正常;如果设置密码,则会出现:Wrong   Local   header   signature:   0x0   的错误信息.但是解SharpZipLib生成的加密ZIP文件则没有任何问题,哪位大侠知道这是怎么回事吗?怎么解决? 问题点数:100、回复次数:6Top

1 楼metababy(花纯春)回复于 2005-10-25 12:31:04 得分 50

楼主看看这个,  
  我在做项目的时候需要将文件进行压缩和解压缩,于是就从http://www.icsharpcode.net下载了关于压缩和解压缩的源码,但是下载下来后,面对这么多的代码,一时不知如何下手。只好耐下心来,慢慢的研究,总算找到了门路。针对自己的需要改写了文件压缩和解压缩的两个类,分别为ZipClass和UnZipClass。其中碰到了不少困难,就决定写出来压缩和解压的程序后,一定把源码贴出来共享,让首次接触压缩和解压缩的朋友可以少走些弯路。下面就来解释如何在C#里用http://www.icsharpcode.net下载的SharpZipLib进行文件的压缩和解压缩。  
   
          首先需要在项目里引用SharpZipLib.dll。然后修改其中的关于压缩和解压缩的类。实现源码如下:  
   
    ///   <summary>  
    ///   压缩文件  
    ///   </summary>  
   
  using   System;  
   
  ......  
  原文出自:http://dev.csdn.net/develop/article/67/article/63/63929.shtm  
  Top

2 楼takemoto(竹本)回复于 2005-10-25 13:36:30 得分 0

metababy(花生):看过.但是没有涉及到密码问题.而且他还有一个问题没有解决,就是在解压带文件夹时产生的错误:如果文件夹不存在将出错.Top

3 楼jeffwangxm(姐夫)回复于 2005-10-25 13:55:44 得分 25

mark下,顺便帮顶下  
  Top

4 楼takemoto(竹本)回复于 2005-10-26 09:06:09 得分 0

自己顶!!!!!Top

5 楼jxufewbt(我的目标是5星)回复于 2005-10-26 09:17:02 得分 25

upTop

6 楼takemoto(竹本)回复于 2005-10-26 14:28:13 得分 0

再顶!!!!!!!Top

相关问题

  • sharpziplib压缩问题
  • 是不是所有的LINUX下的压缩文件都可以在WINDOWS下用WINZIP或WINRAR等解压缩啊
  • winrar压缩问题,!!!
  • 同志们用什么方法来压缩文件?(我是说用代码,不是WINRAR,WINZIP之类的)
  • pb中如何用winzip或winrar压缩目录下文件,如何删除一个目录下文件
  • 关于SharpZipLib压缩的问题
  • 关于WinZip或其它压缩软件的压缩原理
  • 请问一下winzip等压缩软件的压缩原理?
  • 使用SharpZipLib压缩控件压缩不认中文文件名的问题?
  • 如何使用shell调用Winrar压缩及解压缩文件

关键词

  • .net
  • 文件
  • 源码
  • 密码
  • 压缩
  • sharpziplib
  • 和解
  • 问题
  • 需要

得分解答快速导航

  • 帖主:takemoto
  • metababy
  • jeffwangxm
  • jxufewbt

相关链接

  • CSDN .NET频道
  • .NET类图书
  • C#类图书
  • .NET类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo