Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/vb.net/15.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
Vb.net Visual Basic:迭代文件夹';s文件_Vb.net_File Io_Recursion - Fatal编程技术网

Vb.net Visual Basic:迭代文件夹';s文件

Vb.net Visual Basic:迭代文件夹';s文件,vb.net,file-io,recursion,Vb.net,File Io,Recursion,我想在Visual Basic中迭代文件夹中的文件。 我想检查每个文件的名称。我听说过Dir函数或其他东西,但我不太确定如何使用它。FileInfo()和DirectoryInfo发送错误,表示它们未定义。目录说它没有声明=/对不起,我是说Visual Basic.NET?是的,导入System.IO,我忘记了DirectoryInfo对象上的“New”。我已经相应地更新了代码。谢谢!快到了!看,在循环中,我使用File.ToString,得到了整个路径。如何获取文件名本身?我相信您可以使用Pa

我想在Visual Basic中迭代文件夹中的文件。
我想检查每个文件的名称。我听说过Dir函数或其他东西,但我不太确定如何使用它。

FileInfo()和DirectoryInfo发送错误,表示它们未定义。目录说它没有声明=/对不起,我是说Visual Basic.NET?是的,导入System.IO,我忘记了DirectoryInfo对象上的“New”。我已经相应地更新了代码。谢谢!快到了!看,在循环中,我使用File.ToString,得到了整个路径。如何获取文件名本身?我相信您可以使用Path.GetFileName(file.ToString)FileInfo()和DirectoryInfo发送未定义的错误。目录说它没有声明=/对不起,我是说Visual Basic.NET?是的,导入System.IO,我忘记了DirectoryInfo对象上的“New”。我已经相应地更新了代码。谢谢!快到了!看,在循环中,我使用File.ToString,得到了整个路径。如何获取文件名本身?我相信您可以使用Path.GetFileName(file.ToString)
Imports System.IO

Dim fInfo As FileInfo()                
Dim i As Integer = 0         
Dim path AS String = "INSERT FILE PATH"       
Dim dInfo As New DirectoryInfo = New DirectoryInfo(path)   

fInfo = dInfo.GetFiles("*.txt")              
Dim files As String()                
Dim File As String                
files = Directory.GetFiles(path, "*.txt")                
For Each File In files                        
   'Do Something With The File                 
   i += 1                
Next