<p>asp 复制文件与保存远程服务器文件<br /> &#39;==============================<br /> &#39;函 数 名:CopyFiles<br /> &#39;作 用:复制文件<br /> &#39;参 数:文件来源地址SourcePath,文件复制到地址CopyToPath<br /> &#39;==============================<br /> Function CopyFiles(SourcePath,CopyToPath)<br /> Set Fso=Server.CreateObject(&quot;Scri&quot;&amp;&quot;pting.File&quot;&amp;&quot;Sys&quot;&amp;&quot;temObject&quot;)<br /> Fso.CopyFile Server.MapPath(SourcePath),Server.MapPath(CopyToPath)<br /> Set Fso=nothing<br /> End Function<br /> <br /> &#39;==============================<br /> &#39;函 数 名:SaveRemoteFile<br /> &#39;作 用:保存远程图片<br /> &#39;参 数:图片来源网址SourceUrl,图片保存地址SavePath<br /> &#39;==============================<br /> Sub SaveRemoteFile(SourceUrl,SavePath)<br /> On Error Resume Next<br /> Set Temp = Server.CreateObject(&quot;Mic&quot;&amp;&quot;roso&quot;&amp;&quot;ft.XML&quot;&amp;&quot;HT&quot;&amp;&quot;TP&quot;)<br /> With Temp<br /> .Open &quot;Get&quot;, SourceUrl, False, &quot;&quot;, &quot;&quot;<br /> .Send<br /> If Err.number&lt;&gt;0 Then<br /> Exit Sub<br /> End If<br /> F = .ResponseBody<br /> End With<br /> Set Temp = Nothing<br /> Set objAdoStream = Server.CreateObject(&quot;A&quot;&amp;&quot;dod&quot;&amp;&quot;b.St&quot;&amp;&quot;r&quot;&amp;&quot;eam&quot;)<br /> With objAdoStream<br /> .Type = 1<br /> .Open<br /> .Write F<br /> .SaveToFile Server.MapPath(SavePath), 2<br /> .Cancel()<br /> .Close()<br /> End With<br /> Set objAdoStream=nothing<br /> End Sub<br /> End Class</p>
T:0.017870s,M:245.81 KB
返回顶部 留言