Como: Carregar um arquivo no Visual Basic
O Método My.Computer.Network.UploadFile pode ser usado para carregar um arquivo e armazená-lo para um local remoto.Se o parâmetro ShowUI for definido como True, uma caixa de diálogo é exibida que mostra o andamento do download e permite que usuários cancelem a operação.
Para carregar um arquivo
Use o método UploadFile para carregar um arquivo, especificando o local do arquivo de origem e o local diretório de destino como uma sequência de caracteres ou URI ((URI) Uniform Resource Identifier) .Eles exemplo carrega o arquivo Order.txt para http://www.cohowinery.com/uploads.aspx.
My.Computer.Network.UploadFile( _ "C:\My Documents\Order.txt", _ "http://www.cohowinery.com/upload.aspx")
Para carregar um arquivo e mostrar o progresso da operação
Use o método UploadFile para carregar um arquivo, especificando a localidade do arquivo de origem e a localidade do diretório de destino como uma sequência de caracteres ou URI.Este exemplo carrega o arquivo Order.txt para http://www.cohowinery.com/uploads.aspx sem fornecer um nome de usuário ou senha, mostra o andamento do carregamento e tem um intervalo de tempo limite de 500 milissegundos.
My.Computer.Network.UploadFile( _ "C:\My Documents\Order.txt", _ "http://www.cohowinery.com/upload.aspx", "", "", True, 500)
Para carregar um arquivo, fornecendo um nome de usuário e senha
Use o método UploadFile para carregar um arquivo, especificando a localidade do arquivo de origem e a localidade do diretório de destino como uma sequência de caracteres ou URI, e especificando o nome de usuário e a senha.Este exemplo carrega o arquivo Order.txt para http://www.cohowinery.com/uploads.aspx, fornecendo o nome de usuário anonymous e uma senha em branco.
My.Computer.Network.UploadFile( _ "C:\My Documents\Order.txt", _ "http://www.cohowinery.com/upload.aspx", "anonymous", "")
Programação robusta
As seguintes condições podem lançar uma exceção:
O caminho do arquivo local é inválido (ArgumentException).
Falha de autenticação (SecurityException).
A conexão expirou (TimeoutException).
Consulte também
Tarefas
Como: Baixar um arquivo no Visual Basic
Como: Determinar se um computador remoto está disponível no Visual Basic
Como: Analisar arquivo Paths in Visual Basic