Se você usar VB.NET para criar aplicativos de desktop , você pode precisar usar classe WebClient para acessar a Internet e pegar um arquivo que reside em um servidor Web remoto. Em vez de salvar um arquivo baixado , você pode executar outras tarefas, como armazená-lo em um banco de dados ou manipular os dados binários na memória. Para fazer isso, você deve primeiro aprender a recuperar um arquivo da Web e armazená-lo em um array de bytes . Instruções
1
Abra o Microsoft Visual Studio. Clique em "Arquivo " e clique em "Projeto ". Clique em " Visual Basic" para selecionar o item e , em seguida, clique duas vezes em " Console Application " para criar um novo projeto Console Application . A janela de código é aberto e exibe o padrão "Main" Sub
2
Cole o seguinte código em que Sub: .
Dim fileToGet = " http://askjan.org/media /compprog.doc "
Dim As New WebClient System.Net.WebClient ()
Dim bytes As Byte ()
bytes = webClient.DownloadData ( fileToGet ) < br >
Substituir " someWebsite " com a URL de um site que contenha um arquivo que você deseja baixar. Substituir " someFile.doc " com o nome do arquivo no site que você deseja recuperar . A próxima instrução cria uma instância da classe e armazena na variável " WebClient " " WebClient " . O método " DownloadData " faz o download do arquivo e armazena em uma nova matriz Byte chamado " bytes ".
3
Clique na barra cinza ao lado das palavras "End Sub ". Visual Studio coloca um breakpoint lá. Isso faz com que o código para pausar a execução quando atinge o ponto de interrupção.
4
Pressione F5 para executar o programa. O código de download do arquivo escolhido e carrega na matriz de bytes. O código também faz uma pausa no ponto de interrupção .
5
Mantenha o cursor do mouse sobre a palavra " bytes " na afirmação acima a frase " End Sub " . Um pop-up ferramenta de ponta exibe o número de bytes que você baixou .