日期:2014-05-17  浏览次数:20791 次

求解压 压缩文件案列
就是一个压缩文件里面有多个Excel。
我选择这个压缩文件,追个读取Excel里面的内容。

和加压案列。
压缩

------解决方案--------------------
看压缩文件后缀名是啥,几种免费的压缩算法C#里面自带
不行的话就进程调用winrar吧。

    Process procUnrar = new Process();
    procUnrar.StartInfo.FileName = @"C:\Program Files\WinRAR\WinRAR.exe";
    procUnrar.StartInfo.Arguments = "x -y " + textBox_LocalPath.Text + " " + textBox_LocalPath.Text.Substring(0, textBox_LocalPath.Text.LastIndexOf(@"\"));
    procUnrar.StartInfo.UseShellExecute = false;
    procUnrar.StartInfo.CreateNoWindow = true;
    procUnrar.Start();
    procUnrar.WaitForExit();
    procUnrar.Close();