怎样用易语言取网络文件长度源码
1、打开易语言程序,新建一个新程序
2、在自动建立的新窗口上,增加一个编辑框1,一个标签1,一个按按钮1,如下图
3、新建一个程序集1,输入如下内容:
.如果 (http.创建 (“WinHttp.WinHttpRequest.5.1”, ))
http.方法 (“SetTimeouts”, 5000, 5000, 10000, 5000)
http.方法 (“open”, “HEAD”, url, 假)
http.方法 (“setRequestHeader”, “User-Agent”, “Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1)”)
http.方法 (“setRequestHeader”, “Accept-Language”, “zh-cn”)
http.方法 (“setRequestHeader”, “Connection”, “Keep-Alive”)
http.方法 (“send”, )
p = http.读属性 (“status”, )
.如果 (到整数 (p.取数值 ()) = 200)
p = http.读属性 (“GetResponseHeader”, “Content-Length”)
返回 (到整数 (p.取数值 ()))
.否则
返回 (-1)
.如果结束
.否则
返回 (-2)
.如果结束
4、再双击窗口1的按钮1进入窗口程序集1,输入如下内容
标签1.标题 = “文件长度:” + 到文本 (取网络文件长度 (编辑框1.内容))
最后保存文件。
声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
阅读量:75
阅读量:75
阅读量:71
阅读量:41
阅读量:40