none
Abrir txt vb.net RRS feed

  • Pergunta

  • Preciso de ajuda para abrir um arquivo.txt e pegar só o nome e mostrar num TextBox

    Quando abro um arquivo.txt aparece a janela showDialog eu clico no arquivo.txt dai aparece todo o caminho num TextBox.text = "C:\Arquivos de programas\Jogos\HandHistory\Histórico1.txt"

    Como que faço para  que quando abrir a janela ShowDialog eu clicar no arquivo.txt dai aparecer só o nome do arquivo.txt no textbox  assim: TextBox.text ="Histórico1.txt"

    Se alguém puder me ajudar !!

    To abrindo o txt assim:

                Dim AbrirComo As OpenFileDialog = New OpenFileDialog()
                Dim caminho As DialogResult
                Dim fluxoTexto As IO.StreamReader
                Dim Arquivo As String


                AbrirComo.Title = "Abrir histórico site "
                AbrirComo.FileName = "Nome Arquivo"
                AbrirComo.Filter = "Arquivos Textos (*.txt)|*.txt"

                caminho = AbrirComo.ShowDialog
                Arquivo = AbrirComo.FileName

    TextBox1.Text = AbrirComo.FileName

     

    domingo, 21 de março de 2010 19:35

Respostas

  • Seria o mesmo exemplo que o Leonardo te passou na outra thread:

    Dim s As String = "C:\Arquivos de programas\Jogos\HandHistory\Histórico1.txt"
    Dim r() As String = s.Split("\")

    TextBox1.text = r(r.Length - 1)


    []s.

    Alan. Twitter
    • Sugerido como Resposta Alan Cossari segunda-feira, 22 de março de 2010 16:15
    • Marcado como Resposta A A Bernardi segunda-feira, 22 de março de 2010 16:35
    segunda-feira, 22 de março de 2010 14:30

Todas as Respostas

  • Se alguém for ajudar-me com a pergunta ai em cima, eu preciso pegar só o nome do arquivo.txt e mostra num textbox
    domingo, 21 de março de 2010 20:30
  • Se alguém for ajudar-me com a pergunta ai em cima, eu preciso pegar só o nome do arquivo.txt e mostra num textbox
    TextBox1.Text = Arquivo.ToString()


    Just Be Humble Malange!
    • Sugerido como Resposta Marques Junior segunda-feira, 22 de março de 2010 11:56
    domingo, 21 de março de 2010 21:47
    Moderador
  • Malange com este modelo que vc me passou está aparecendo o caminho completo no textbox eu preciso pegar só o nome do arquivo.txt

    Esta aparecendo no textbox assim

    TextBox1.text = "C:\Arquivos de programas\Jogos\HandHistory\Histórico1.txt"

    Eu preciso que apareça no textbox só o nome do arquivo.txt

    assim

    TextBox1.text = "Histórico1.txt"

    segunda-feira, 22 de março de 2010 14:09
  • Seria o mesmo exemplo que o Leonardo te passou na outra thread:

    Dim s As String = "C:\Arquivos de programas\Jogos\HandHistory\Histórico1.txt"
    Dim r() As String = s.Split("\")

    TextBox1.text = r(r.Length - 1)


    []s.

    Alan. Twitter
    • Sugerido como Resposta Alan Cossari segunda-feira, 22 de março de 2010 16:15
    • Marcado como Resposta A A Bernardi segunda-feira, 22 de março de 2010 16:35
    segunda-feira, 22 de março de 2010 14:30
  • Que coisa... meu amigo Alan, depois que testei o código que me passou... Quase que pulei pela janela de tanta alegria. rsrsrs

    Não sei nem como agradecer a todos vocês que estão sempre pronto para ajudar-me quando preciso. Ufa, que alivio !! Estava a rodear este código a um tempão...

    Obrigado amigo Alan pela ajuda... Estou sem palavras !!

    Que DEUS te abençoe amigo!

    segunda-feira, 22 de março de 2010 15:41
  • Pior que é !! Meu amigo Alan... Já estou mexendo tanto tempo nestas strigs, que nem sei mais o que estou fazendo. rsrs

    Obrigado!! É isso mesmo que preciso...

    Que Deus te abençoe meu amigo Alan.

    segunda-feira, 22 de março de 2010 16:35