Downloaden en automatisch opslaan

Status
Niet open voor verdere reacties.

jmolenaar

Gebruiker
Lid geworden
9 jan 2015
Berichten
22
Hallo mede programmeurs,

Ik heb een kleine en waarschijnlijk makkelijke vraag.
hoe kan ik ervoor zorgen dat ik automatisch een .exe van internet af download,
en dan ook meteen automatisch opslaan?
aangezien ik nog niet zo veel uren heb gemaakt in visual basic wordt het nogal lastig.
ik verdiep me er zoveel mogelijk in om in de toekomst meer te programmeren.

M.V.G. Molenaar
 
Oke maar zou het ook kunnen zonder FTP? maar gewoon met een Webbrowser in een form die je dan invisible maakt?
ik wil het programma zo makkelijk mogelijk maken.
 
Hoi,

Het kan ook met een WebClient:
Code:
Dim WClient As New Net.WebClient
WClient.DownloadFile("http://adres.com/bestand.txt", "C:\map\bestand.txt")
MsgBox("Download complete.")

Ik denk zelf dat dat een van de makkelijkere manieren is. Je moet nog wel zorgen dat exceptions afgevangen worden. Ook kan het (vooral bij grotere bestanden) even duren voordat de download klaar is. Op deze manier lijkt het programma dan niet te reageren en kan Windows die melding ook geven. Als je dat wil tegengaan kan je dit of in een aparte thread zetten, of je kan de "DownloadFileAsync" functie gebruiken van de WebClient.

MartinJM
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan