自动读取vb.net中的csv文件

时间:2014-10-14 14:19:22

标签: vb.net

我在VB.net中有一个函数,其中包含以下代码:

filename = TextBox5.Text
FileOpen(1, filename, OpenMode.Input)

OpenFileDialog1,当选择文件时,它会将文件路径/名称放在TextBox5

当我点击一个按钮时,它会读取使用OpenFileDialog1

选择的CSV文件

然后我有另一个函数,里面有这个代码:

TextBox5.Text = "C:\file.csv"

在第二个函数中,OpenFileDialog1未被使用,因为函数将文件路径/名称放在TextBox5

当我选择文件并使用OpenFileDialog1上传文件时它工作正常但是当它自动将文件名放在TextBox5时(第二个函数),它没有读取数据

1 个答案:

答案 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