Ver Mensaje Individual
  #4 (permalink)  
Antiguo 18/05/2012, 16:09
Avatar de Aquaventus
Aquaventus
 
Fecha de Ingreso: junio-2010
Ubicación: Lima-Peru , En el alba de la naturaleza
Mensajes: 2.105
Antigüedad: 14 años, 8 meses
Puntos: 267
Respuesta: Eliminar informacion entre caracter (|)

Hola mrprogman, eso lo puedes hacer con una lectura de archivo con el streamreader :
Código vb:
Ver original
  1. 'El fullpath de tu archivo
  2. Dim archivo As String = "C:\Archivos de Programas\...."
  3.  
  4. 'Creo un StremReader para leer el archivo
  5. Dim sr As New System.IO.StreamReader(archivo)
  6.  
  7. 'Recorro con el peek linea por linea mientras no llegue al final
  8.        While sr.Peek() <> -1
  9.             ' Leer la linea
  10.            Dim s As String = sr.ReadLine()
  11.             'Muestro las lineas
  12.            MessageBox.Show(s)
  13.         End While
  14.         'Cierro el StreamReader
  15.        sr.Close()
Hasta aqui lees las lineas...
ahora te muestro la eliminacion del contenido de las ultimas 4 con 2 textbox y 1 boton, en el 1er textbox coloca la linea que deseas modificar, y finalmente en el en el evento click del boton esto:
Código vb:
Ver original
  1. Dim lista() As String
  2.         lista = TextBox1.Text.Split("|")
  3.         Dim partida = lista.Length - 5
  4.         Dim resultado As String = "|"
  5.  
  6.         For i As Integer = 0 To lista.Length - 1
  7.             'ListBox1.Items.Add(lista(i).ToString())
  8.            If i >= partida Then
  9.                 resultado += "|"
  10.             Else
  11.                 resultado += lista(i) + "|"
  12.             End If
  13.             TextBox2.Text = resultado
  14.         Next
Veras que te elimina los 4 ultimos contenidos.
Tu chamba aqui ahora es combinarlos. No te la voy a regalar facil tampoco. Tienes que aprender. Saludos!.
__________________
Internet es tener todo el conocimiento global a tu disposición.
Desarrollo de Software - Ejemplos .Net