Not sure the commands you will need to use, but I'd use a procedure like this.
1. Store the string to be found in a variable, and create a found variable whose value is false.
2. Open the file as a text document.
3. Set a variable to track the current character of the string we have found so far. I will call this track (no pun intended)
4. Whilst you have not reached the end of file...
4a. If the character you have just read is the same as the "track-th" character in the string to be found, increase track by one,
else track becomes zero.
4b. If track equals the size of the string to be found (or probably the size -1) then set the found variable to true and break from the loop (unless you which to count the number of instances perhaps?).
5. Close the file. For completeness
6. Perform whatever instructions based upon the result of the found variable.
There are probably more efficent ways of doing this, but try to find if this works first and we can improve it later.
You probably can't find tutorials on this as tutorials only cover general aspects, or very popular tasks. This is rather a specific problem. Try reading tutorials on handling strings and file management. I haven't used vb.net in a long time so I can't give you any code sorry.
Good luck.