Boz*_*zho 4 foxpro visual-foxpro
今天我被问到有关FoxPro问题的帮助,关于如何通过HTTP下载文件.
我发现了两件事:一件是付费ActiveX,另一件需要libcurl.
有没有办法做到这一点没有任何额外的(VFP 8),像HttpURLConnectionJava一样?例如通过使用Microsoft.XMLHTTP
两个片段工作,不需要额外的文件/ dll/flls /等.
Local loRequest, lcUrl, lcFilename
lcUrl = "http://example.com/foo.zip"
lcFilename = "C:\Temp\PSV.zip"
loRequest = Createobject('MsXml2.XmlHttp')
loRequest.Open("GET",lcUrl,.F.)
loRequest.Send()
StrToFile(loRequest.ResponseBody,lcFilename)
Run Code Online (Sandbox Code Playgroud)
和
lox = CREATEOBJECT("inetctls.inet")
lcSuff = lox.OpenURL("http://whatever.co.uk/suff.htm")
STRTOFILE(lcStuff, "c:\data\myfile.htm")
Run Code Online (Sandbox Code Playgroud)
(取自这里)
| 归档时间: |
|
| 查看次数: |
12186 次 |
| 最近记录: |