questo è quello giusto..(segui i commenti):
codice:
Private Sub Form2_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
Dim UrlFileOnline As String = "" ' url file online
Dim UrlFileLocal As String = "" 'url file locale
Dim swOverwrite As Boolean = False 'switch per sovrascrittura
Dim strUser As String = "" 'nome utente sew lo sai sennò lascia vuoto
Dim strPwd As String = "" 'uguale come sopra
Dim swShowUI As Boolean = False 'mostra maschera
Dim intConn As Integer = 500 'intero che indica dopo quanto far cadere la connessione
Try
My.Computer.Network.DownloadFile(UrlFileOnline, UrlFileLocal, strUser, strPwd, swShowUI, intConn, swOverwrite)
Catch ex As System.Net.WebException
If ex.Message.ToLower = "errore del server remoto: (404) non trovato." Then
'file non trovato in rete
Else
MessageBox.Show(ex.Message)
End If
End Try
End Sub