ASPX保存远程图片到本地的两种方法的函数

来源:qqread论坛 作者: 2006-07-12 出处:pcdog.com

.net  xml  
     Function UpRemoteFileToLocal(ByVal UpType As String, ByVal RemoteUrl As String, ByVal LocalFile As String) As Boolean
   Dim TmpResult As Boolean = False
   Select Case UpType
   Case "xmlhttp"
   'With MSXML2
   Dim myXmlHttp As New MSXML2.XMLHTTP40
   myXmlHttp.open("GET", RemoteUrl, False)
   myXmlHttp.send()
   Dim FS As FileStream = New FileStream(LocalFile, FileMode.CreateNew)
   Dim BW As BinaryWriter = New BinaryWriter(FS)
   BW.Write(myXmlHttp.responseBody)
   BW.Close()
   FS.Close()
   TmpResult = True
   Case "webclient"
   'With System.Net NameSpace
   Dim myWebClient As New WebClient
   myWebClient.DownloadFile(RemoteUrl, LocalFile)
   TmpResult = True
   End Select
   End Function 
  
更多内容请看PCdog.com--Windows远程桌面的应用专题
上一篇:部署ASP.NET(包含.net framework 和MDAC)
下一篇:datagrid与DataSet结合使用中出现的索引问题