我有一些 vb.net 代码将搜索一个字符串,然后在它后面获取一定数量的字符并显示在一个文本框中。
我的问题是,在某些情况下,我需要显示多个文本字符串,因此,我如何遍历文件并显示所有实例的列表,而不是只搜索一次“名称”?
这是我现在使用的代码。
Public Sub readAddress()
Dim sr As StreamReader = New StreamReader(profile + "\Desktop\" + dir + "\" + newfile + ".dat")
Dim data = sr.ReadToEnd()
Dim pos = data.IndexOf("name")
If pos >= 0 Then
ListBox1.Text = data.Substring(pos, 39).Replace("name""", "") + Environment.NewLine
End If
sr.Close()
txt()
End Sub