Foxtable(狐表)用户栏目专家坐堂 → 怎么获取所选择的目录,并读取该目录下的所有文件的内容


  共有2277人关注过本帖平板打印复制链接

主题:怎么获取所选择的目录,并读取该目录下的所有文件的内容

帅哥哟,离线,有人找我吗?
cnsjroom
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:七尾狐 帖子:1571 积分:11238 威望:0 精华:0 注册:2021/1/17 17:06:00
怎么获取所选择的目录,并读取该目录下的所有文件的内容  发帖心情 Post By:2021/1/29 11:49:00 [只看该作者]

Dim dlg As New OpenFileDialog
dlg.Filter = "所有文件|*.*"
If dlg.ShowDialog =DialogResult.OK Then
    Dim fl As String = dlg.FileName   '获取所选择的文件名
    Dim fl1 As String =FileSys.GetParentPath(fl)  '根据文件名返回目录
    For Each File As String In FileSys.GetFiles(fl1)   '遍历目录下的所有文件
        Output.Show(File)
        Dim s As String = FileSys.ReadAllText(File, Encoding.Default) '读取文件内容
        output.Show(s)
    Next
End If

上述代码有没有更加简洁的办法  就是直接选择文件夹目录  即可  而不是先通过选择文件 然后返回目录  再去读该目录下的所有文件的内容

 回到顶部