我试图运行此代码每5秒:VB.NET AppendText通过(超出范围)
Form2.RichTextBox1.Clear()
Dim ioFile As New StreamReader("C:\Users\*********\linetest.txt")
Dim lines As New List(Of String)
Dim rnd As New Random()
Dim line As Integer
While ioFile.Peek <> -1
lines.Add(ioFile.ReadLine())
End While
line = rnd.Next(lines.Count + 1)
Form2.RichTextBox1.Text = (lines(line).Trim())
ioFile.Close()
ioFile.Dispose()
它运行良好,更改文本每5秒。改变它大约8次后,它会崩溃说“ArgumentIndexOutOfRange”
任何人都知道为什么?我似乎无法在此网站上找到它。
谢谢!
如果你有一个新的问题,使用“问问题”按钮来问它,而不是编辑你的旧问题。 – josliber