社区
C#
帖子详情
C#有没有不调用WinRar.exe实现全部格式的压缩文件的解压的方法或类库
freetd
2010-09-01 09:59:59
如题,网上很多解压缩的类,基本都是SharpZipLib和.NET自带的解压缩类,问题是这两个类库都是只能自己解压自己,一旦遇到用WinRar和其它如Zip程序生成的压缩文件就无能为力(有可能是可以解压吧,只不过我没有见过,如果谁知道请告诉一下),在这里希望得到一个全能的解压缩类。不需要安装什么程序的
...全文
159
4
打赏
收藏
C#有没有不调用WinRar.exe实现全部格式的压缩文件的解压的方法或类库
如题,网上很多解压缩的类,基本都是SharpZipLib和.NET自带的解压缩类,问题是这两个类库都是只能自己解压自己,一旦遇到用WinRar和其它如Zip程序生成的压缩文件就无能为力(有可能是可以解压吧,只不过我没有见过,如果谁知道请告诉一下),在这里希望得到一个全能的解压缩类。不需要安装什么程序的
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
yue_shanglin
2010-09-01
打赏
举报
回复
您不用全部安装winrar,您只需要调用winrar的接口函数,将winrar的编程接口动态链接库安装到您的程序里面就可以了,至于说要全能的话,由于各种加密的算法是不同的,因此想要全能就只能综合各家的,但是新出来的算法又得新增进去,这样才是可行的
孟子E章
2010-09-01
打赏
举报
回复
安装WinRar.EXE也不能实现全能解压缩,其他格式的WinRar.EXE不支持的也是无法处理的。
freetd
2010-09-01
打赏
举报
回复
厄,那这样就是没办法啦,所以说是不是要实现全能解压,只能先安装WinRar.EXE
孟子E章
2010-09-01
打赏
举报
回复
WinRar格式不是公开的,没有全能的解压缩类
C#
零基础入门课程
零基础
C#
入门课程旨在帮助编程小白从零开始掌握
C#
语言的基础知识和编程技能。课程主要包括以下几个方面:
C#
语言简介与开发环境搭建:介绍
C#
语言的特点、应用场景和优势,并教授如何搭建
C#
开发环境,选择和使用常用工具。
C#
基础语法:详细讲
解
C#
的基本语法规则和代码结构,包括变量和数据类型的声明和使用、运算符的种类和应用、控制语句的编写等。面向对象编程:深入介绍面向对象编程的基本概念,如类、对象、继承、多态、封装和抽象等,并教授如何定义类和创建对象。常用类
库
和框架:介绍.NET Framework的强大功能和各种类
库
,以及如何在
C#
编程中利用这些类
库
和框架提升编程效率。此外,课程还会提供一些实践项目,让学员通过实际操作来巩固所学知识,提高编程能力。总之,零基础
C#
入门课程是一门全面、系统的
C#
编程入门教程,适合对
C#
编程感兴趣的初学者学习。通过本课程的学习,学员将掌握
C#
编程的基本知识和技能,为后续的进阶学习和项目开发打下坚实的基础。
c#
rar
解
压
大小_
C#
操作Rar(
压
缩
、
解
压
)
原理:
C#
在命令行
调用
winrar
.
exe
进行
压
缩
解
压
操作,本代码仅推荐桌面应用软件使用(WinForm),如果是Web程序,最好还是使用Zip/7z等
格式
。因为Zip是开源
压
缩
算法,有相关类
库
直接
调用
,而不用使用命令行调应用程序,在Web下面直接调
exe
一般会因为权限不够而无法执行!首先直接看
C#
代码:path
Exe
=Application.StartupPath+@"\
WinRAR
.
exe
";...
.net2.0中,
C#
实现
文件
压
缩
和
解
压
缩
因为工作需要所以要用
C#
写一个
压
缩
解
压
缩
的程序,从网上搜索大概有那么三种方式,1、
调用
winrar
的接口函数来
实现
,缺点是必须安装
winrar
所以不具有通用性。2、msdn说的(使用 J# 类
库
中的 Zip 类
压
缩
文件
和数据)3、就是利用SharpZipLib进行
压
缩
和
解
压
缩
这个是一家公司开发的可以用于封装在商业用途的软件中的.net类。下载地址http://www.icsharpcode.n
C#
操作
压
缩
文件
(rar,zip,gzip,winform/asp.net)
从.NET 2.0开始,微软提供了一个 System.IO.Compression 的NameSpace,下含有 GZipStream 和 DeflateStream,都具有
压
缩
和
解
压
功能,但是,确不支持 zip 和 rar等常...
C#
执行zip
文件
压
缩
的几种
方法
及我遇到的坑总结
工作项目中需要用到zip
压
缩
解
压
缩
文件
,一开始看上了Ionic.Zip.dll这个类
库
,操作方便,写法简单 对应有个ziphelper类 1 using Ionic.Zip; 2 3 public static class ZipHelper 4 { 5 6 public static void UnZip(string zipPa...
C#
110,571
社区成员
642,568
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章