关于得到文件路径的问题

cchentao 2008-08-31 09:13:57
我在做一个WINFORM,其中有个功能是通过调用WINRAR来解压文件,假如有个名字为aa.rar的压缩包,压缩包内有个名为bb.txt的文件,现在我想把这个压缩包解压后得到bb.txt这个文件的路径和文件名,如果用Path.getFileName(str)因为并不知道压缩包内的文件的名称所以行不通,请问如何实现?
...全文
55 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
luluyy 2008-08-31
  • 打赏
  • 举报
回复
先在程序中把它解压出来(System.Diagnostics.Process.Start(路径+"压缩包名字")) 用反射去获取它得到的所有文件 再用你那个方法去得到路径和文件名~其实用流也可以做到 用反射比较方便
jysh321 2008-08-31
  • 打赏
  • 举报
回复
枚举解压后的目录。
春天的气息 2008-08-31
  • 打赏
  • 举报
回复
你的意思是知道aa.rar。但不知道其包里bb.txt文件,现在还想得到bb.txt文件名及路径?对吧,

首先是解决,
下来用循环读取aa文件夹里的文件,用foreach...in...,每读一个返回一个文件名和路径。

110,526

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧