COMO EDITAR UMA LINHA EM UM ARQUIVO TXT
Olá galera!
Estou fazendo um programinha para manipular dados em um arquivo txt, e não estou conseguindo que esta rotina me edita a respectiva linha de dados no arquivo sem que me duplique os dados em questão.
Obrigado desde já pela vossa atenção.
Atenciosamente
Programadorvb6
Estou fazendo um programinha para manipular dados em um arquivo txt, e não estou conseguindo que esta rotina me edita a respectiva linha de dados no arquivo sem que me duplique os dados em questão.
Obrigado desde já pela vossa atenção.
Atenciosamente
Programadorvb6
Imports System.IO
Public Class Func
[ô][ô][ô] <summary>
[ô][ô][ô] Faz a alteração de um registo em um arquivo de texto, com incindência no nº da linha a substituir
[ô][ô][ô] </summary>
Public Sub AlterarIndex(ByVal Caminho_Txt As String, ByVal Text_Substituir As String, Optional ByVal lineUpdade As Integer = -1)
If (String.IsNullOrEmpty(Caminho_Txt)) Then
Return
End If
If contaLinhas(Caminho_Txt.ToString) = 0 Then Exit Sub
Dim lines() As String = System.IO.File.ReadAllLines(Caminho_Txt)
lines(lineUpdade) = Text_Substituir & [Ô]|[Ô]
System.IO.File.WriteAllLines(Caminho_Txt, lines)
End Sub
End Class
Fiz um teste aqui e deu certo.
Poste um exemplo de arquivo para eu testar novamente.
Poste um exemplo de arquivo para eu testar novamente.
Olá amigo TECLA.
Obrigado desde já pela sua ajuda.
Deixo então o ficheiro Txt para ser editado
Obrigado desde já pela sua ajuda.
Deixo então o ficheiro Txt para ser editado
Tópico encerrado , respostas não são mais permitidas