vb.net怎么把一个文件夹的所有文件都添加到listbox里。
调出打开文件对话框,选中文件后把对话框里的所有文件都添加到listbox里怎么做?如果还要隐藏\以前的文件夹名,只显示文件名怎么做?...
调出打开文件对话框,选中文件后把对话框里的所有文件都添加到listbox里怎么做?如果还要隐藏\以前的文件夹名,只显示文件名怎么做?
展开
1个回答
展开全部
使用FolderBrowserDialog控件
If FolderBrowserDialog1.ShowDialog() <> DialogResult.Cancel Then
TextBox6.Text = FolderBrowserDialog1.SelectedPath
TextBox6.SelectionStart = TextBox6.Text.Length
Dim FileNames() As String = Directory.GetFiles(TextBox6.Text)
For i As Integer = 0 To FileNames.Length - 1
ListBox1.Items.Add(Path.GetFileName(FileNames(i)))
Next
End If
If FolderBrowserDialog1.ShowDialog() <> DialogResult.Cancel Then
TextBox6.Text = FolderBrowserDialog1.SelectedPath
TextBox6.SelectionStart = TextBox6.Text.Length
Dim FileNames() As String = Directory.GetFiles(TextBox6.Text)
For i As Integer = 0 To FileNames.Length - 1
ListBox1.Items.Add(Path.GetFileName(FileNames(i)))
Next
End If
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询