Cita:
Iniciado por moradazo
Alguien me puede ayudar con este problema?
Solo ocupo una función que me borre todas las líneas de un textbox que empiezen con "caption" junto con toda la cadena que le sigue. Con la función replace solo me quita "caption" lo demás no, así que si alguien sabe como eliminar líneas en un textbox por favor si me pueden ayudar.
Acá tengo un código que recorre todas las líneas pero no se como poner una condición para decirle que cuando la línea empieze por caption que me lo borre.
Hola, casi mejor hubiera sido que crearas un nuevo tema ya que lo que preguntas ahora no tiene nada que ver con el título original.
En vez de borrar las líneas del TextBox una vez cargado desde el .txt, creo que sería mejor que si la línea empieza por dicha palabra, la omita.
Basándonos en tu código, prodría ser algo así:
Código:
If System.IO.File.Exists(FILE_NAME) = True Then
Dim objReader As New System.IO.StreamReader(FILE_NAME)
Dim sLinea As String = ""
Do While objReader.Peek() <> -1
sLinea = objReader.ReadLine()
If Not sLinea.StartsWith("caption") Then
TextLine = TextLine & sLinea & vbNewLine
End If
Loop
TextBox1.Text = TextLine
Else
MsgBox("File Does Not Exist")
End If
Un saludo