none
TextBox + Button RRS feed

  • Pergunta

  • Pessoal estou realizando estudos de C#, estou usando o Visual Studio 2017, 
    Tenho uma textbox, onde irei inserir um link e através de um button realizarei o download de um arquivo. 
    Como posso fazer esse procedimento, sendo que a textbox é separada do button?

    quinta-feira, 14 de fevereiro de 2019 21:25

Todas as Respostas

  • Boa noite Thales,

    Você pode utilizar a classe ProcessStartInfo para alcançar este objetivo. Para isso basta você declarar a using System.Diagnostics, veja um exemplo abaixo:

    using System.Diagnostics;
    
            private void button1_Click(object sender, EventArgs e)
            {
                ProcessStartInfo sInfo = new ProcessStartInfo("http://www.meulink.com/meuarquivo.zip");
                Process.Start(sInfo);
            }

    Esta é apenas uma maneira, mas já atinge seu objetivo. Espero que lhe ajude. :)

    []´s


    Leandro Ferreira
    Desenvolvedor .Net

    Skype: leandro.vipsolucoes
    GitHub: github.com/leandrovip
    leandro@vipsolucoes.com


    sexta-feira, 15 de fevereiro de 2019 05:50
  • Boa noite Thales,

    Você pode utilizar a classe ProcessStartInfo para alcançar este objetivo. Para isso basta você declarar a using System.Diagnostics, veja um exemplo abaixo:

    using System.Diagnostics;
    
            private void button1_Click(object sender, EventArgs e)
            {
                ProcessStartInfo sInfo = new ProcessStartInfo("http://www.meulink.com/meuarquivo.zip");
                Process.Start(sInfo);
            }

    Esta é apenas uma maneira, mas já atinge seu objetivo. Espero que lhe ajude. :)

    []´s


    Leandro Ferreira
    Desenvolvedor .Net

    Skype: leandro.vipsolucoes
    GitHub: github.com/leandrovip
    leandro@vipsolucoes.com


    Boa tarde Thales.

    Somente complementando o que o amigo Leandro disse acima.

    Como você irá lançar o link na TextBox do seu formulário, utilize o seguinte código:

    using System.Diagnostics;
    
            private void button1_Click(object sender, EventArgs e)
            {
                ProcessStartInfo sInfo = new ProcessStartInfo(textBox1.Text);
                Process.Start(sInfo);
            }

    sexta-feira, 15 de fevereiro de 2019 18:21