What I'm trying to do is take a source file and only pull specific lines out and display those lines to a label/textbox/etc. What's happening is I am able to pull the first line, however my loop is terminating and I do not receive the rest of the results. Here is what the source will look like:
text1 = text1
text2 = text2
text3 = text3
text4 = text4
text5 = abcdefg (Yes)
text6 = hijklmn (Yes)
text7 = 1234567 (No)
text8 = abcdefg (No)
What I want to pull is any data that is marked Yes, so in this case abcdefg and hijklmn.
Here is the coding I have so far:
Dim stream_reader As New StreamReader("c:\sample.txt") Dim file_contents As String = stream_reader.ReadToEnd() Dim count As Integer stream_reader.Close() count = file_contents.IndexOf("(Yes)") file_contents = file_contents.Replace(vbLf, "") file_contents = file_contents.Substring(count) Label4.Text = file_contents
From here, it will only return almost what I'm looking for, however it's just not it. Any help would be appreciated. Thank you!