Leaders snarfblam Posted March 15, 2005 Leaders Posted March 15, 2005 Is there any quick and easy way to download or create a stream for a text file on the internet? Quote [sIGPIC]e[/sIGPIC]
Leaders snarfblam Posted March 15, 2005 Author Leaders Posted March 15, 2005 Sub Download() Sorry, I should have googled first. Using what I found on the net, I wrote this function in about ten minutes... Public Shared Sub Download(ByVal URL As String, ByVal FileName As String) Dim Request As HttpWebRequest = CType(HttpWebRequest.Create(URL), HttpWebRequest) Dim Response As HttpWebResponse = CType(Request.GetResponse(), HttpWebResponse) Dim WebStream As Stream = Response.GetResponseStream() Dim InputBuffer() As Byte = New Byte(CInt(Response.ContentLength) - 1) {} WebStream.Read(InputBuffer, 0, InputBuffer.Length) Dim FileStream As New FileStream(FileName, FileMode.OpenOrCreate, FileAccess.Write) FileStream.Write(InputBuffer, 0, InputBuffer.Length) WebStream.Close() FileStream.Close() End Sub Quote [sIGPIC]e[/sIGPIC]
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.