如何用VB读取网页的源文件???要读取的内容和IE中“查看—源文件”所读取的内容一样。。该怎么做???菜鸟一个,还请高手不吝赐教!!!谢谢啦!!!!
解决方案 »
- vb 连接sql2000 数据库 超慢的问题~
- 用vb很长时间了,却没有搞懂vb的运行机制,高人谈谈
- 能否实现MSFLexGrid中的被我鼠标点击的记录的背景用颜色填充
- 有没有人写过数据库控件?比如象adodc和dbgrid?
- 也许这是我最后一次用VB写的程序了,喜欢局域网发消息的朋友可以留做纪念!
- [求助]如何启动另一个程序……?(waiting)
- 用VB如何在Powerpoint中创建一个幻灯片同时在这个幻灯片上创建microsft web Browser控件
- 新手,求一算法,谢谢哦~~
- 本人VB小白求帮助有现成的程序把一个index.asp
- vb+access 2013
- 如果 su112.EXE关闭,马上让它重新启动,怎么做啊?
- 数据库访问问题!!!!谢谢大家
Function getHTTPPage(url)
Dim Http
Set Http = CreateObject("MSXML2.XMLHTTP")
Http.Open "GET", url, False
Http.send
If Http.ReadyState <> 4 Then
Exit Function
End If
getHTTPPage = BytesToBstr(Http.responseBody, "GB2312")
Set Http = Nothing
If Err.Number <> 0 Then Err.Clear
End FunctionFunction BytesToBstr(body, Cset)
Dim objstream
Set objstream = CreateObject("adodb.stream")
objstream.Type = 1
objstream.Mode = 3
objstream.Open
objstream.Write body
objstream.Position = 0
objstream.Type = 2
objstream.Charset = Cset
BytesToBstr = objstream.ReadText
objstream.Close
Set objstream = Nothing
End Function
Private Sub Command1_Click()
html = getHTTPPage("http://www.chengdu.cc")
Text1.Text = html
html = "xxxxx"
End Sub
Dim objSelection
Dim objTxtRange
Set objSelection = WebBrowser1.Document.selection
If Not (objSelection Is Nothing) Then
Set objTxtRange = objSelection.createRange
If Not (objTxtRange Is Nothing) Then
Debug.Print objTxtRange.htmlText
Set objTxtRange = Nothing
End If
Set objSelection = Nothing
End If
End Sub Private Sub Form_Load()
WebBrowser1.Navigate "http://www.applevb.com"
End Sub
WebBrowser1.Navigate "view-source:" & WebBrowser1.LocationURL
End Sub
If URLDownloadToFile(0, "http://www.csdn.net",App.Path & "\.tmp", 0, 0) = 0 Then
open app.path & "\.tmp" for input as #1
line input #1,tmp_Get
Close #1
msgbox tmp_Get
kill app.path & "\.tmp"
end if
dim tem As string
tem=Inet1.Open("http://www.hao123.com")