Muy buenas a todos. Quería saber como modificar una línea de un txt en visual basic .net. Hasta ahora logro guardar los datos de mis cajas de texto y guardarlos en un array, ese array está por líneas y mando la linea a una función que usa esa línea para colocarse sobre el archivo, y aquí no se como continuar.
Linea_ac es la linea que quiero cambiar.
Código:
Private Sub Sobreescribir_linea_en_Archivo(ByVal linea_ac As Short)
Using ARCHIVO As New System.IO.StreamWriter("F:\alumnos.txt", True) 'cambiar la ruta si es necesario
For J = 0 To 8
If J = 8 Then
ARCHIVO.Write(TB_A(linea_ac, J))
Else
ARCHIVO.Write(TB_A(linea_ac, J) & ";")
End If
Next
End Using
End Sub
Por alguna razón paas de mi línea y me lo escribe a continuación de mi última línea, y eso que le estoy pasando la línea a sobreescribir