none
Complicou ao salvar um texto num TextBox RRS feed

  • Pergunta

  • Prezados amigos do MSDN, tenho uma rotina que salva em uma coluna num arquivo texto (usa WriteLine para salvar) Só agora percebi que ao salvar um texto de um TextBox, a rotina só salva a primeira linha, se eu escrever várias linhas usando <enter>  no TextBox, a rotina só salva a primeira linha.

    Alguém me dá uma força como se resolve isso? 

    Grato/Durval

    quinta-feira, 12 de julho de 2018 02:58

Respostas

  • Poderia postar o código? 

    Uma das formas de implementar isso é essa:

    Imports System
    Imports System.IO
    Imports System.Text
    
    Public Class Test
        Public Shared Sub Main()
            Dim path As String = "c:\temp\MyTest.txt"
    
            ' Verifica se o arquivo já existe
            If File.Exists(path) = False Then
    
                ' Cria o arquivo
                Dim createText As String = "primeira linha" + Environment.NewLine + "segunda linha"+ Environment.NewLine + "terceira linha"
                File.WriteAllText(path, createText)
            End If
    
            ' Aciciona outra linha
            Dim appendText As String = Environment.NewLine +"Outra linha" 
            File.AppendAllText(path, appendText)
    
            ' Le o arquivo e exibe no console
            Dim readText As String = File.ReadAllText(path)
            Console.WriteLine(readText)
        End Sub
    End Class
    fonte: https://msdn.microsoft.com/pt-br/library/ms143375(v=vs.110).aspx?cs-save-lang=1&cs-lang=vb#code-snippet-2

           


    William John Adam Trindade
    Analyste-programmeur


    Sogi Informatique ltée
    If you found this post helpful, please "Vote as Helpful". If it actually answered your question, remember to "Mark as Answer". Se achou este post útil, por favor clique em "Votar como útil". Se por acaso respondeu sua dúvida, lembre de "Marcar como Resposta".

    • Sugerido como Resposta João Paulo [] sexta-feira, 13 de julho de 2018 01:21
    • Marcado como Resposta Durval Teixeira quinta-feira, 19 de julho de 2018 18:56
    quinta-feira, 12 de julho de 2018 12:59
    Moderador
  • Valeu William, muito obrigado pela resposta, era isso que eu queri mesmo. Desculpa por demorar a responder porque estava  viajando.

    Grato/Durval

    • Marcado como Resposta Durval Teixeira quinta-feira, 19 de julho de 2018 18:57
    quinta-feira, 19 de julho de 2018 18:56

Todas as Respostas

  • Poderia postar o código? 

    Uma das formas de implementar isso é essa:

    Imports System
    Imports System.IO
    Imports System.Text
    
    Public Class Test
        Public Shared Sub Main()
            Dim path As String = "c:\temp\MyTest.txt"
    
            ' Verifica se o arquivo já existe
            If File.Exists(path) = False Then
    
                ' Cria o arquivo
                Dim createText As String = "primeira linha" + Environment.NewLine + "segunda linha"+ Environment.NewLine + "terceira linha"
                File.WriteAllText(path, createText)
            End If
    
            ' Aciciona outra linha
            Dim appendText As String = Environment.NewLine +"Outra linha" 
            File.AppendAllText(path, appendText)
    
            ' Le o arquivo e exibe no console
            Dim readText As String = File.ReadAllText(path)
            Console.WriteLine(readText)
        End Sub
    End Class
    fonte: https://msdn.microsoft.com/pt-br/library/ms143375(v=vs.110).aspx?cs-save-lang=1&cs-lang=vb#code-snippet-2

           


    William John Adam Trindade
    Analyste-programmeur


    Sogi Informatique ltée
    If you found this post helpful, please "Vote as Helpful". If it actually answered your question, remember to "Mark as Answer". Se achou este post útil, por favor clique em "Votar como útil". Se por acaso respondeu sua dúvida, lembre de "Marcar como Resposta".

    • Sugerido como Resposta João Paulo [] sexta-feira, 13 de julho de 2018 01:21
    • Marcado como Resposta Durval Teixeira quinta-feira, 19 de julho de 2018 18:56
    quinta-feira, 12 de julho de 2018 12:59
    Moderador
  • Valeu William, muito obrigado pela resposta, era isso que eu queri mesmo. Desculpa por demorar a responder porque estava  viajando.

    Grato/Durval

    • Marcado como Resposta Durval Teixeira quinta-feira, 19 de julho de 2018 18:57
    quinta-feira, 19 de julho de 2018 18:56