none
Apresentação de Imagens RRS feed

  • Pergunta

  • Bom dia pessoal.

    Estou desenvolvendo um programa em C# e estou com o seguinte problema: O programa varre um diretório procurando arquivos com extensão .PDF. Quando encontra mostra os arquivos na tela. Gostaria de clicar sobre um dos arquivos, e mostrar as informar a figura ao lado. Se é possível como posso está fazendo esse processo?

    Garibaldo

    segunda-feira, 3 de junho de 2019 10:46

Respostas

  • Isso mesmo Igor. Eu tenho um listViwe que traz vários arquivos, alguns em .PDF, .JSP, .TXT, etc. Gostaria que quando eu desse um duplo clique sobre um dos arquivos, ele fosse aberto dentro de um butão do toobox. Eu não preciso alterar nenhum valor nele, apenas gostaria que as informações estivessem na tela para que eu possa lê-las. Pode ser um texto, uma imagem, etc.

            private void btnBox_Click(object sender, EventArgs e)
            {
                if (txtCaminhoArquivos.Text != "")
                    System.Diagnostics.Process.Start(@txtCaminhoArquivos.Text);
    //                WebBrowser.Navigate(string.Format(@txtCaminhoArquivos.Text, Application.StartupPath));
                    //                richTextBox1.Text = Image.FromStream(txtCaminhoArquivos.Text);
                //                pictureBoxImage = Image.FromFile(txtCaminhoArquivos.Text);
                else
                    pictureBox1.Image = null;
            }
    

    Hoje eu estou usando o código acima, porém, quando eu clico sobre o arquivo ele abre o seu executor deixando o meu projeto por sobreposto. Gostaria que fosse mostrado as informações dentro do meu form. É possível.

    Me passaram uma dica para que eu usasse o WebBrowser, mas eu não estou conseguindo utilizá-lo. Gostaria QUE SOUBESSE que eu estou em um ambiente desktop.

    Garibaldo

    terça-feira, 4 de junho de 2019 23:52

Todas as Respostas

  • Boa tarde, tudo bem?

    "Gostaria de clicar sobre um dos arquivos, e mostrar as informar a figura ao lado."

    Por favor, você poderia explicar melhor o que você está tentando implementar na sua aplicação?

    Atenciosamente, 


    Igor F. Kunrath

    Esse conteúdo é fornecido sem garantias de qualquer tipo, seja expressa ou implícita

    Technet Community Support

    Por favor, lembre-se de Marcar como Resposta as postagens que resolveram o seu problema. Essa é uma maneira comum de reconhecer aqueles que o ajudaram e fazer com que seja mais fácil para os outros visitantes encontrarem a resolução mais tarde.

    segunda-feira, 3 de junho de 2019 18:39
    Moderador
  • Isso mesmo Igor. Eu tenho um listViwe que traz vários arquivos, alguns em .PDF, .JSP, .TXT, etc. Gostaria que quando eu desse um duplo clique sobre um dos arquivos, ele fosse aberto dentro de um butão do toobox. Eu não preciso alterar nenhum valor nele, apenas gostaria que as informações estivessem na tela para que eu possa lê-las. Pode ser um texto, uma imagem, etc.

            private void btnBox_Click(object sender, EventArgs e)
            {
                if (txtCaminhoArquivos.Text != "")
                    System.Diagnostics.Process.Start(@txtCaminhoArquivos.Text);
    //                WebBrowser.Navigate(string.Format(@txtCaminhoArquivos.Text, Application.StartupPath));
                    //                richTextBox1.Text = Image.FromStream(txtCaminhoArquivos.Text);
                //                pictureBoxImage = Image.FromFile(txtCaminhoArquivos.Text);
                else
                    pictureBox1.Image = null;
            }
    

    Hoje eu estou usando o código acima, porém, quando eu clico sobre o arquivo ele abre o seu executor deixando o meu projeto por sobreposto. Gostaria que fosse mostrado as informações dentro do meu form. É possível.

    Me passaram uma dica para que eu usasse o WebBrowser, mas eu não estou conseguindo utilizá-lo. Gostaria QUE SOUBESSE que eu estou em um ambiente desktop.

    Garibaldo

    terça-feira, 4 de junho de 2019 23:52