在Visual Basic 2012中从文本框指定文件名

时间:2015-12-27 01:25:19

标签: vb.net

我试图创建一个应用程序,在该应用程序中,用户使用OpenFileDialog将源文件的路径和文件名填充到文本框中。然后,我如何将该文本框的内容传递给StreamReader以用作OpenTextFileReader的参数?

2 个答案:

答案 0 :(得分:0)

试试这个。它在我的电脑上运行正常

OpenFileDialog1.ShowDialog()
TextBox1.Text = OpenFileDialog1.FileName
My.Computer.FileSystem.OpenTextFileReader(TextBox1.Text)

答案 1 :(得分:0)

这可能是另一种方式

If OpenFileDialog1.ShowDialog() = DialogResult.OK Then
    TextBox1.Text = OpenFileDialog1.FileName
    Dim sr as StreamReader=IO.File.OpenText(OpenFileDialog1.FileName)
    'GET sr.ReadToEnd() to anything you want and process
End If