C# OpenFileDialog 打开RAR文件并获得rar内的文件列表

C# OpenFileDialog 打开RAR文件并获得rar内的文件列表,第1张

你可以先判断一下是不是RaR的文件,if(Exitis(文件名)==true){ 1、获得文件名。filenames 2、遍历里面的内容,之后再循环加到ListBox的Items里面就OK}

你是说读取一个文件夹中的所有文件吗???DirectoryInfo dirInfo = new DirectoryInfo(文件夹路径); //根据指定的文件夹路径创建一个目录对象FileInfo[] files = dirInfoGetFiles(); //获取该文件夹中的所有文件用数组保存foreach (FileInfo file in files) //遍历文件数组

{

ListViewItem item = new ListViewItem(); //创建ListViewItem 对象 itemText = fileName; itemSubItemsAddRange(new string[] { fileExtension, fileLastWriteTimeToShortDateString() });

lvwDirectoryFileItemsAdd(item);

}因为你没有说是读取到哪里,,,所以我给你的这个列子是读取到ListView。。。如果觉得哪有问题就加我Q把 。。。 568712192

你要理解,文件名称,文件名称的后缀。读取的目标文件,名称例如@"c:\aa"或者@"c:\aatxt"两者截然不同,文件名访问时按名称访问,与后缀名无关。后缀名是让你识别它是某个类型的文件,当然也可以自己定义一个特别点的后缀。

Dim dialog As OpenFileDialog = New OpenFileDialog

If dialogShowDialog() = WindowsFormsDialogResultOK Then

Dim filename As String

filename = dialogFileName

Dim results() As String

results = filenameSplit("\")

filename = results(resultsLength - 1)

filename = filenameSubstring(0, filenameLastIndexOf(""))

MessageBoxShow(filename)

End If

dialogDispose()

以上就是关于C# OpenFileDialog 打开RAR文件并获得rar内的文件列表全部的内容,包括:C# OpenFileDialog 打开RAR文件并获得rar内的文件列表、C#读取当前文件名要带后缀的、c# 读取特殊后缀文件里的内容等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/web/9351437.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-27
下一篇2023-04-27

发表评论

登录后才能评论

评论列表(0条)

    保存