Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/file/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
List 目录和子目录中的文件列表_List_File_Directory - Fatal编程技术网

List 目录和子目录中的文件列表

List 目录和子目录中的文件列表,list,file,directory,List,File,Directory,我正在使用以下代码。但它无法在文本框t1中传递输出 Imports System.IO Public Class Form1 Dim fp As String Private Sub b1_Click(sender As Object, e As EventArgs) Handles b1.Click If (FolderBrowserDialog1.ShowDialog() = DialogResult.OK) Then fp = FolderBrowserDial

我正在使用以下代码。但它无法在文本框t1中传递输出

Imports System.IO

Public Class Form1
Dim fp As String

Private Sub b1_Click(sender As Object, e As EventArgs) Handles b1.Click
    If (FolderBrowserDialog1.ShowDialog() = DialogResult.OK) Then
        fp = FolderBrowserDialog1.SelectedPath
        t2.Text = fp
    End If

End Sub

Private Sub b2_Click(sender As Object, e As EventArgs) Handles b2.Click
    Dim filelist As String() = Directory.GetFiles(fp, SearchOption.AllDirectories)

    For Each filename As String In filelist
        t1.AppendText(filename)
    Next

End Sub
我找不到错误在哪里。需要帮助
谢谢

我发现最愚蠢的事情是在GetFiles中插入文件类型,即“.”。

听起来可能很可笑,但我相信我的代码是完美的,那么为什么输出没有达到预期效果呢。