text: how would i monitor a .txt log file with vb.net? how would i monitor a .txt log file in realtime with vb.net and return any new lines to my program? i will need the new lines of text as soon as they are added to the log file. i only need the new lines of text, not the entire file. write a console application program in vb .net to read the .txt file. either delete the previous lines once you have read them, or have a counter to read only the new lines. run it (f5).  use a timer with loops to control the granularity of time (depends on how fast you want to read the .txt). in that way, the new lines in .txt will keep getting read and processed the way you want it.