RE:Escribir un archivo de texto
Para leer y escribir archivo testo en .NET tienes las clases StreamReader y StreamWriter respectivamente. Por ejemplo
Dim sr As StreamReader = New StreamReader("C:\TuArchivo.txt")
Dim strLinea As String = sr.ReadLine()
sr.Close()
Para escribir
Dim sw As StreamWriter = New StreamWriter("C:\TuArchivo.txt")
sw.WriteLine("Linea al archivo")
sw.Close()