Tình hình là mình có 1 file text nay mình muốn muốn cho Visual basic đọc từng dòng theo file text này khi nhấn vào 1 nút, tìm trên mạng sáng giờ toàn là đọc toàn bộ nội dung chứ không có đọc từng dòng. Có cái code này nó đọc từng dòng như nó lại random, mình muốn nó đọc theo thứ tự từ trên xuống, ai biết chỉ dùm hay fix lại dùm mình cái. Đây là đoạn code:
Public Class Form1
Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
Dim sr As New System.IO.StreamReader("C:\Users\VBTheory-PC\Desktop\New Text Document.txt")
Dim sr2 As New System.IO.StreamReader("C:\Users\VBTheory-PC\Desktop\New Text Document.txt")
Dim i As Integer = 0
Dim curline As Integer = 0
Dim ran As Integer = 0
Do Until sr.EndOfStream = True
sr.ReadLine()
i += 1
Loop
sr.Dispose()
sr.Close()
Randomize()
ran = Rnd() * i
Do Until ran = curline
TextBox1.Text = sr2.ReadLine()
curline += 1
Loop
End Sub
End Class
Public Class Form1
Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
Dim sr As New System.IO.StreamReader("C:\Users\VBTheory-PC\Desktop\New Text Document.txt")
Dim sr2 As New System.IO.StreamReader("C:\Users\VBTheory-PC\Desktop\New Text Document.txt")
Dim i As Integer = 0
Dim curline As Integer = 0
Dim ran As Integer = 0
Do Until sr.EndOfStream = True
sr.ReadLine()
i += 1
Loop
sr.Dispose()
sr.Close()
Randomize()
ran = Rnd() * i
Do Until ran = curline
TextBox1.Text = sr2.ReadLine()
curline += 1
Loop
End Sub
End Class