Dim objStreamReader as StreamReader

objStreamReader = File.OpenText(nomefile)

Dim readfile as String = objStreamReader.ReadToEnd()
objStreamReader.Close()

il namespace è System.IO

xchè incasinarti con le api, quando innanzitutto con vb.net scordatele, e poi nemmeno con vb6 il file txt lo aprivi con le api poichè c'erano le istruzioni apposite.