跪求VB获取网页源码的极速方法,关键是速度一定要快

跪求VB获取网页源码的极速方法,关键是速度一定要快,VB实现,望各位高手贴出代码,速度一定要快哦... 跪求VB获取网页源码的极速方法,关键是速度一定要快,VB实现,望各位高手贴出代码,速度一定要快哦 展开
 我来答
8解释lzsb
2011-11-13 · TA获得超过341个赞
知道小有建树答主
回答量:423
采纳率:0%
帮助的人:232万
展开全部
调用方法是

u = "http://www.baidu.com/"
Text1.Text = GetBody(u)'最好用richbox富文本框

'如果出现乱码,UTF-8可改为GB2312

Public Function GetBody(ByVal URL$, Optional ByVal Coding$ = "UTF-8")
Dim ObjXML
On Error Resume Next
Set ObjXML = CreateObject("Microsoft.XMLHTTP")
With ObjXML
.Open "Get", URL, False, "", ""
.setRequestHeader "If-Modified-Since", "0"
.Send
GetBody = .ResponseBody
End With
GetBody = BytesToBstr(GetBody, Coding)
Set ObjXML = Nothing
End Function

Public Function BytesToBstr(strBody, CodeBase)
Dim ObjStream
Set ObjStream = CreateObject("Adodb.Stream")
With ObjStream
.Type = 1
.Mode = 3
.Open
.Write strBody
.Position = 0
.Type = 2
.Charset = CodeBase
BytesToBstr = .ReadText
.Close
End With
Set ObjStream = Nothing
End Function
守护甜星方块
2011-11-13
知道答主
回答量:3
采纳率:0%
帮助的人:5018
展开全部
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式