【发布时间】:2016-06-30 23:56:59
【问题描述】:
我单击一个按钮(使用此代码)将文件“testexam”中的行加载到列表框“lstHere”中。 Testexam 将由另一个程序更新,我想要一个代码将“testexam”的新行复制到“lstHere”的底部。其次,选定的索引应该出现在新列表的第一项。任何帮助将不胜感激。
Private Sub
Dim MReader As New StreamReader("C:\Users\Sparrow\testexam.txt")
Dim this1 As String = ""
Dim thisline(6000) As String
Dim i As Integer = 0
Do Until MReader.Peek = -1
this1= MReader.ReadLine
thisline(i)= this1
lstHere.Items.Add(thisline(i))
'go to the next line.
i = i + 1
Loop
End Sub
【问题讨论】:
-
你为什么不使用
File.ReadAllLines("C:\Users\Sparrow\testexam.txt")用一行得到完整的数组?
标签: vb.net listbox refresh readline