我在VB.net中有一个函数,其中包含以下代码:
filename = TextBox5.Text
FileOpen(1, filename, OpenMode.Input)
有OpenFileDialog1
,当选择文件时,它会将文件路径/名称放在TextBox5
当我点击一个按钮时,它会读取使用OpenFileDialog1
然后我有另一个函数,里面有这个代码:
TextBox5.Text = "C:\file.csv"
在第二个函数中,OpenFileDialog1
未被使用,因为函数将文件路径/名称放在TextBox5
当我选择文件并使用OpenFileDialog1
上传文件时它工作正常但是当它自动将文件名放在TextBox5
时(第二个函数),它没有读取数据
答案 0 :(得分:0)
我只是创建一个方法并从我需要的地方调用它:
Public Sub OpenFile(Dim file As String)
' insert your code here '
End Sub
Sub FistButton_Click(Object sender, EventArgs e)
OpenFile(TextBox5.Text)
End Sub
Sub SecondButton_Click(Object sender, EventArgs e)
TextBox5.Text = "C:\file.csv"
OpenFile(TextBox5.Text)
End Sub