Sub eWebEditor_SaveRemoteFile(s_LocalFileName,s_RemoteFileUrl)
Dim Ads, Retrieval, GetRemoteData
On Error Resume Next
Set Retrieval = Server.CreateObject("Microsoft.XMLHTTP")
With Retrieval
.Open "Get", s_RemoteFileUrl, False, "", ""
.Send
GetRemoteData = .ResponseBody
End With
Set Retrieval = Nothing
Set Ads = Server.CreateObject("Adodb.Stream")
With Ads
.Type = 1
.Open
.Write GetRemoteData
.SaveToFile Server.MapPath(s_LocalFileName), 2
.Cancel()
.Close()
End With
Set Ads=nothing
End Sub
On Error Resume Next
Dim oStream
Set oStream = CreateObject("ADODB.Stream")
oStream.Open
oStream.LoadFromFile("C:\jiaoxue\demo.exe")
Select Case Err.Number
Case 3002
Response.Write "指定目录内容没有指定的文件。"
Case 0
Case Else
Response.Write "系统不支持 ADODB.Stream,无法检测。"
End Select
Err.Clear
Set oStream = Nothing
On Error Resume Next
Dim oStream
Set oStream = CreateObject("ADODB.Stream")
oStream.Open
oStream.LoadFromFile("C:\jiaoxue\demo.exe")
If Err.Number <> 0 Then
Err.Clear
MsgBox "指定目录内容没有指定的文件。"
End If
Set oStream = Nothing