Ver Mensaje Individual
  #1 (permalink)  
Antiguo 27/05/2013, 06:15
arts
 
Fecha de Ingreso: mayo-2008
Mensajes: 228
Antigüedad: 16 años, 10 meses
Puntos: 2
Como modificar una linea de un txt

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