社区
C#
帖子详情
c#调用压缩程序
zhongxingjun
2008-07-10 03:15:58
我想实现鼠标选定几个文件,然后点击一个按钮,自动调用ZIP,或是rar压缩程序,把几个文件压缩成一个文件
...全文
49
2
打赏
收藏
c#调用压缩程序
我想实现鼠标选定几个文件,然后点击一个按钮,自动调用ZIP,或是rar压缩程序,把几个文件压缩成一个文件
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
wufan110
2008-07-10
打赏
举报
回复
http://www.soft000.com/down/backFile1.rar
就是用命令.这个就是调用WINRAR做的.
liangqingxing
2008-07-10
打赏
举报
回复
/// <summary>
/// 解压文件类型
/// </summary>
public enum UnCompressType { RAR, ZIP };
/// <summary>
/// 解压 RAR OR ZIP 类型的文件
/// 创 建 人:梁庆星
/// 创建时间:20080429
/// 修 改 人:
/// 修改时间:
/// </summary>
/// <param name="strInputFilePath">待解压的文件路径 例:E:\dir\temp.rar</param>
/// <param name="strOutPath">解压文件后的目标路径 例:E:\outdir\</param>
/// <param name="strType">待解压的文件类型,选则是 "RAE" OR "ZIP" </param>
public void UnCompress(string strInputFilePath, string strOutPath, UnCompressType Type)
{
try
{
Process myProcess = new Process();
myProcess.StartInfo.FileName = "cmd.exe";
myProcess.StartInfo.UseShellExecute = false;
myProcess.StartInfo.RedirectStandardInput = true;
myProcess.StartInfo.CreateNoWindow = true;
if (!Directory.Exists(strOutPath))
Directory.CreateDirectory(strOutPath);
String inputText = String.Empty;
if (Type == UnCompressType.RAR)
{
inputText = "unrar.exe e -o+ " + strInputFilePath + " " + strOutPath;
}
else if (Type == UnCompressType.ZIP)
{
inputText = "unzip.exe -o " + strInputFilePath + " -d " + strOutPath;
}
myProcess.StartInfo.Arguments = "/c " + inputText;
myProcess.Start();
myProcess.WaitForExit();
myProcess.Close();
myProcess.Dispose();
}
catch (Exception exc)
{
LogProxy.STWrite("解压文件时出错,错误原因是:" + exc.Message.ToString());
}
}
C#
调用
MATLAB
程序
绘图
C#
调用
MATLAB
程序
绘图,
压缩
文件包含.m文件,仅供参考
C#
调用
Winrar实现
压缩
与解
压缩
C#
调用
Winrar实现
压缩
与解
压缩
,注意电脑必须装有winrar才可正常运行此
程序
C#
调用
Winrar
压缩
包
用
C#
程序
实现将多个文件
压缩
成rar文件 解
压缩
rar文件
c#
调用
摄像头进行视频录制和
压缩
等
使用
C#
调用
摄像头录制视频,使用VFM技术提供的一系列应用
程序
编程的接口,用户可以通过使用这些接口方便的实现视频的捕获、视频编辑及视频播放等通用功能。
c#
压缩
解压(可以
压缩
解压文件夹附有源妈)
c#
压缩
解压(可以
压缩
解压文件夹附有源妈) 该dll文件功能和WinRar软件一样,你只要在你的
程序
中引用dll文件,然后
调用
相应的函数就ok了。
C#
110,538
社区成员
642,577
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章