【问题标题】:How to display File Browser Dialog path directory on a textbox in VB.NET如何在 VB.NET 的文本框中显示文件浏览器对话框路径目录
【发布时间】:2018-09-07 14:22:56
【问题描述】:

我正在尝试使用文件浏览器对话框选择文件并在文本框上显示路径

例如“C:\Program Files”

这是我的代码示例:

 Private Sub Button2_Click(sender As Object, e As EventArgs) Handles bwrBtn.Click

    If FolderBrowserDialog1.ShowDialog() = Windows.Forms.DialogResult.OK Then
        rootTxt.Clear()
        Dim grade As New IO.DirectoryInfo(FolderBrowserDialog1.SelectedPath)
        Dim inFiles As IO.FileInfo() = grade.GetFiles()
        Dim fLinfo As IO.FileInfo
        For Each fLinfo In inFiles
            rootTxt.Text(fLinfo)
        Next

    End If
    'Exit File Directory

End Sub

当用户选择一个文件时,文件目录应该出现在文本框中

【问题讨论】:

  • 您没有描述问题或提出问题,但您的循环正在替换每次迭代的先前结果。
  • 我的道歉刚刚完成编辑问题

标签: c# vb.net textbox directory


【解决方案1】:

我不是 VB 开发人员,但可能这样的东西应该可以工作:

If FolderBrowserDialog1.ShowDialog() = Windows.Forms.DialogResult.OK Then
    rootTxt.Clear()
    Dim grade As New IO.DirectoryInfo(FolderBrowserDialog1.SelectedPath)
    Dim inFiles As IO.FileInfo() = grade.GetFiles()
    Dim fLinfo As IO.FileInfo

    Dim directoryPath As string = Path.GetDirectoryName(FolderBrowserDialog1.SelectedPath)

    rootTxt.Text = directoryPath
End If

【讨论】:

  • 如果回答了您的问题,请标记为已回答
  • 不得不等待几分钟,直到它允许我,但当时间到了我会挑衅
猜你喜欢
  • 1970-01-01
  • 2011-02-24
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2012-05-29
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多