none
Download e Upload de Arquivos da rede RRS feed

Respostas

  • Achei que era download e upload, no caso é só uma transferência local de um arquivo ?
    neste caso esse código resolve, no caso eu coloquei pra deixar na Area de Trabalho, mas ai você muda.

    private void button1_Click(object sender, EventArgs e)
            {
                OpenFileDialog open = new OpenFileDialog();
                open.ShowDialog();
                System.IO.File.Copy(open.FileName, Environment.GetFolderPath(Environment.SpecialFolder.DesktopDirectory) + "\\" + open.SafeFileName, true);
            }



    Flavio Silva (Sko.Lex)


    quinta-feira, 14 de junho de 2012 23:24
  • Ok, tipo um gerenciador de downloads...
    você quer salvar o local em que o arquivo foi salvo, no caso, é o mesmo caminho que você colocou em System.IO.File.Copy(...);
    você pode deixar armazenado usando uma lista de strings:

    List<string> listaURL = new List<string>();

    e faz:

    listaURL.Add("Endereço do arquivo");

    era mais ou menos essa a duvida ?


    Flavio Silva (Sko.Lex)

    sexta-feira, 15 de junho de 2012 11:28
  • a ta, para diretório você pode usar o FolderBrowserDialog

    FolderBrowserDialog folder = new FolderBrowserDialog();
    folder.ShowDialog();
    string a = folder.SelectedPath;//diretorio escolhido


    Flavio Silva (Sko.Lex)

    sexta-feira, 15 de junho de 2012 11:43
  • ta, depois que selecionou a pasta, basta fazer a cópia:
    mais ou menos dessa forma
    private void button1_Click(object sender, EventArgs e)
            {
                OpenFileDialog open = new OpenFileDialog();
                open.ShowDialog();
                System.IO.File.Copy(open.FileName,folder.selectedpath + "\\" + open.SafeFileName, true);
            }


    Flavio Silva (Sko.Lex)

    sexta-feira, 15 de junho de 2012 13:27

Todas as Respostas

  • Esse ótimo tópico com certeza vai te ajudar:

    http://social.msdn.microsoft.com/Forums/pt-BR/vsvbasicpt/thread/0cc4b631-d112-43e0-bd41-ff324d293257

    Flavio Silva (Sko.Lex)

    quinta-feira, 14 de junho de 2012 14:34
  • Eu quero procurar um arquivo com o OpenFileDialog, selecionar o arquivo e mandar esse arquivo para um lugar específico, salvar em outra pasta que eu defino o caminho(Esse caminho será sempre o mesmo, o usuário não pode ter a opção de escolher.)
    quinta-feira, 14 de junho de 2012 18:10
  • Achei que era download e upload, no caso é só uma transferência local de um arquivo ?
    neste caso esse código resolve, no caso eu coloquei pra deixar na Area de Trabalho, mas ai você muda.

    private void button1_Click(object sender, EventArgs e)
            {
                OpenFileDialog open = new OpenFileDialog();
                open.ShowDialog();
                System.IO.File.Copy(open.FileName, Environment.GetFolderPath(Environment.SpecialFolder.DesktopDirectory) + "\\" + open.SafeFileName, true);
            }



    Flavio Silva (Sko.Lex)


    quinta-feira, 14 de junho de 2012 23:24
  • Ta, beleza, transferi o arquivo para a pasta que seria de Uploads, agora eu quero ter a opção de salvar esse download na minha máquina pegando desta pasta onde ele foi salvo, parecido há um download.

    Com um evento button.

    sexta-feira, 15 de junho de 2012 11:17
  • Ok, tipo um gerenciador de downloads...
    você quer salvar o local em que o arquivo foi salvo, no caso, é o mesmo caminho que você colocou em System.IO.File.Copy(...);
    você pode deixar armazenado usando uma lista de strings:

    List<string> listaURL = new List<string>();

    e faz:

    listaURL.Add("Endereço do arquivo");

    era mais ou menos essa a duvida ?


    Flavio Silva (Sko.Lex)

    sexta-feira, 15 de junho de 2012 11:28
  • Se a pessoa tiver feito Upload um botão será habilitado para faze download, nesse botão terá a imagem da extensão do arquivo e ao clicar aparece o modo de salvar arquivo para a máquina, mais ou menos isso!
    sexta-feira, 15 de junho de 2012 11:35
  • Ao clicar no botão de download o usuário escolhe o diretório para onde vai.
    sexta-feira, 15 de junho de 2012 11:37
  • a ta, para diretório você pode usar o FolderBrowserDialog

    FolderBrowserDialog folder = new FolderBrowserDialog();
    folder.ShowDialog();
    string a = folder.SelectedPath;//diretorio escolhido


    Flavio Silva (Sko.Lex)

    sexta-feira, 15 de junho de 2012 11:43
  • E aonde eu passo o arquivo que será copiado para a pasta que eu escolher?
    sexta-feira, 15 de junho de 2012 11:55
  • ta, depois que selecionou a pasta, basta fazer a cópia:
    mais ou menos dessa forma
    private void button1_Click(object sender, EventArgs e)
            {
                OpenFileDialog open = new OpenFileDialog();
                open.ShowDialog();
                System.IO.File.Copy(open.FileName,folder.selectedpath + "\\" + open.SafeFileName, true);
            }


    Flavio Silva (Sko.Lex)

    sexta-feira, 15 de junho de 2012 13:27