a_jam_sandwich
Well-known member
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 Ive 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 Ive 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
Code:
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) & " KBs 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