请问如何读取本地html文件的网页源码?
我知道如何读取网址里的源码,但不知道如何读取本地文件里的 --------------------编程问答-------------------- 将地址 http://bbs.csdn.net/topics/390464774 换成 file:///C:/Temp/1.htm 形式。 --------------------编程问答-------------------- Dim strHTML As StringOpen "C:\1.html" For Input As #1
strHTML = Input(LOF(1), 1)
Close #1
strHTML就是你要的。 --------------------编程问答-------------------- 同楼上,或者用fso或adodb.stream将对象当作一个文本文件读取都可以 --------------------编程问答--------------------
报错提示:输入超出文件尾 --------------------编程问答-------------------- --------------------编程问答-------------------- 用这个方法获取的网页代码,和在浏览器里获取的代码不一样,如果通过邮件发出去的话,前者就是一堆代码,而后者是网页 --------------------编程问答-------------------- 我1楼不是给了方法吗?
只是变换地址,处理方式与原先是一致的。 --------------------编程问答--------------------
试过了,读出来的源码也是包含二进制的,和上述方法开打来是一样的 --------------------编程问答-------------------- 哪你原先取 http: 的源码用什么方法? --------------------编程问答-------------------- 用这个方法获取的网页代码,和在浏览器里获取的代码不一样,如果通过邮件发出去的话,前者就是一堆代码,而后者是网页
邮件发出之后,是代码有什么关系?使用浏览器打开之后,不就还原了?
补充:VB , 基础类