a_jam_sandwich
Junior Contributor
I require to download a set of files i.e this is a updater for changes withing the database to be downloaded from the internet.
I need to add a progress meter into program I've tried looking for the right event but with no joy.
The code below works as it was taken from 101 samples of VB.NET anyway
Please help
Cheers
I need to add a progress meter into program I've tried looking for the right event but with no joy.
The code below works as it was taken from 101 samples of VB.NET anyway
Visual Basic:
Dim fs As FileStream
Dim req As WebRequest
Try
req = WebRequest.Create("http://www.website.com/filename.pdf")
req.Method = "GET"
Dim rsp As WebResponse = req.GetResponse()
Try
fs = New FileStream("ReceivedXMLFile.pdf", FileMode.Create)
CopyData(rsp.GetResponseStream(), fs)
Msgbox (CStr(rsp.ContentLength / 1024) & " KB's Downloaded")
Catch exp As Exception
MessageBox.Show(exp.Message, Me.Text, MessageBoxButtons.OK, MessageBoxIcon.Stop)
Finally
If Not rsp Is Nothing Then rsp.GetResponseStream.Close()
If Not fs Is Nothing Then fs.Close()
Please help
Cheers