
正文
vb.net取文件目录 vbnet获取当前目录下文件名
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
VB.net遍历某个文件夹,并读取子目录中的指定文件
vb.net:
Dim
path
=
System.IO.Directory.GetFiles("D:\Log\abc",
"*.txt",
SearchOption.AllDirectories):搜索该路径下的所有txt类型的目录及子目录
path.AddRange(path)
Dim
_RecordInfo
As
String
Dim
_Reader
As
StreamReader
_Reader
=
New
StreamReader(file,
System.Text.Encoding.Default):'以Default编码的形式读取file文件(文件写入的编码要与读取的编码一致)
相关问答
Q1: VB.NET 获取文件目录
Server.MapPath("~") "\" "Web.config"Server.MapPath("~") 是取当前目录上一级的路径Server.MapPath(".") 是取当前目录的路径
Q2: 在VB.NET中如何取得当前目录的路径?
命名空间:System.Windows.Forms
Application.StartupPath 属性(返回String)
获取启动了应用程序vb.net取文件目录的可执行文件的路径vb.net取文件目录,不包括可执行文件的名称。
Application.ExecutablePath 属性(返回String)
获取启动了应用程序的可执行文件的路径,包括可执行文件的名称。
Q3: 求VB.NET获取文件路径的方法
Dim my_path() As String = System.IO.Directory.GetFiles("d:\", "文件名", IO.SearchOption.AllDirectories)
因为有可能在多个地方vb.net取文件目录,所以进行vb.net取文件目录了全盘搜索vb.net取文件目录,歌曲vb.net取文件目录的所有地址路径在数组my_path中
Q4: VB.NET获取目录文件夹名称
先用System.IO.Directory.GetDirectories函数获取子目录的名称(包括其路径)vb.net取文件目录,再用System.IO.Path.GetFileName获取子目录的名称。下面是代码vb.net取文件目录:
Private Sub Button1_Click(sender As System.Object, e As System.EventArgs) Handles Button1.Click
For Each s In System.IO.Directory.GetDirectories("C:\Windows")
Console.WriteLine(System.IO.Path.GetFileName(s))
Next
End Sub
下面是部分输出vb.net取文件目录:
Application Data
AppPatch
assembly
BOCNET
Boot
Branding
ConfigSetRoot
Cursors
Debug
DigitalLocker
Downloaded Installations
Downloaded Program Files
ehome
en-US
Fonts
Globalization
Help
...
可能有更简洁的方法,vb.net取文件目录你可以到MSDN看看
System.IO.Directory.GetDirectories:
System.IO.Path.GetFileName:
通用 I/O 任务:
Q5: vb.net 获取目录下文件夹名不包括隐藏文件夹
Vb.net获取某个目录下文件夹名称(不包含隐藏文件夹)实现代码如下:
Dim dir As New DirectoryInfo("D:\")
For Each d As DirectoryInfo In dir.GetDirectories
ComboBox1.Items.Add(d.Name)
Next
dim finfo as new fileinfo(d.name)
if (finfo.attributes and FileAttributes.Hidden)FileAttributes.Hidden then
ComboBox1.Items.Add(d.Name)
end if
vb.net取文件目录的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于vbnet获取当前目录下文件名、vb.net取文件目录的信息别忘了在本站进行查找喔。







