这已经困扰了我一个星期,我没有看到任何其他方式。我们只教过基本的记录数据结构,FileOpen,WriteLine等等,但我读过MSDN和StreamWriter / Reader看起来更有前途。这是一项作业/课程作业,对于该计划的几乎所有部分都是必不可少的。
我想要做的就是逐行读取以逗号分隔的字段并将其定义为变量。它也有助于能够读取没有引号""的行,因为现在当我用LineInput读取密码时,它完全读取它"传递"。
Private Sub StudentLogin()
Dim Filename As New StreamWriter("" & Register.StudentDirectory & "" & Username & ".txt")
Dim str As String = "This"
Dim lines() As String = str.Split(New String() {Environment.NewLine}, StringSplitOptions.None)
For Each line As String In lines
Dim columns() As String = line.Split(","c)
Firstname = columns(0)
Surname = columns(1)
Password = columns(2)
ClassID = columns(3)
Next
MessageBox.Show("" & ClassID & " " & Password & "")
End Sub
文字档案:
"cem","polat","pass","class"
我只想读取文件 - 然后逐行读取每一行,定义 C:/ Spellcheck / data / accounts / students / + filename + 中的每个列字段并定义一些变量