我試圖運行此代碼每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