求VB.NET获取文件路径的方法

假设我知道D盘的一个文件夹中有一首叫《我怀念的》,怎么用VB.NET获取它的路径?

Dim my_path() As String = System.IO.Directory.GetFiles("d:\", "文件名", IO.SearchOption.AllDirectories)
因为有可能在多个地方,所以进行了全盘搜索,歌曲的所有地址路径在数组my_path中
温馨提示:答案为网友推荐,仅供参考
第1个回答  2012-04-08
Private Sub Browse_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Browse.Click
If (OpenFileDialog1.ShowDialog = Windows.Forms.DialogResult.OK) Then
FileName = OpenFileDialog1.FileName
TextBox1.Text = FileName
End If
End Sub

用openfiledialog控件,在你要选择文件的botton的click事件下面下选择文件的代码,把文件的路径显示到textbox1.text里面追问

可不可以不用找开对话框的方法?谢谢

追答

你的意思是写死的那种吗?
在form上面引用系统类IO
Imports System.IO

Private Sub Button3_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button3.Click
Dim sr As IO.StreamReader
TextBox1.Text = ""
Dim strFileName As String = "d:\testfile.txt"
sr = New IO.StreamReader(strFileName)
Do While sr.Peek() >= 0
TextBox1.Text &= sr.ReadLine & Chr(13) + Chr(10)
Loop
sr.Close()
End Sub
上面代码的意思就是找到d:\testfile.txt文件,并把里面的类容写道textbox1.text里面

本回答被提问者和网友采纳
相似回答