在vb中如何得到网页的源代码?

zzlcn 2001-09-30 06:10:15
在vb中如何得到网页的源代码?
不是本地文件,直接访问网上的页面
...全文
100 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
zzlcn 2001-10-01
  • 打赏
  • 举报
回复
我用的是

WebBrowser 控件

那该怎么用呢?
btbq 2001-09-30
  • 打赏
  • 举报
回复
up
VBxxz 2001-09-30
  • 打赏
  • 举报
回复
我试著做过,如果要,给我来信
kdkcom@163.com
playyuer 2001-09-30
  • 打赏
  • 举报
回复
上边是从 Web Server 上取!
这里是从本地 IE 窗口里取:
'引用 Microsoft Internet Controls
Option Explicit
Private Sub Command1_Click()
'从本地 IE 窗口中,取得标题栏中含有 "中" 字符的第一个 IE 窗口的 HTML 源!
Text1.Text = GetSourceOfHTMLPage("*中*")
End Sub

'该函数是用来从本地 IE 窗口中,取得标题栏中含有 TitlePattern 字符的的第一个 IE 窗口的 HTML 源!
Public Function GetSourceOfHTMLPage(TitlePattern As String) As String
Dim x As New SHDocVw.ShellWindows
Dim i As Long
Dim j As Long
For i = 0 To x.Count - 1
If VBA.TypeName(x.Item(i).Document) = "HTMLDocument" Then
If x.Item(i).Document.Title Like TitlePattern Then
'Debug.Print x.Item(i).Document.documentElement.outerhtml
GetSourceOfHTMLPage = x.Item(i).Document.documentElement.outerhtml
Exit For
End If
End If
Next i
End Function
playyuer 2001-09-30
  • 打赏
  • 举报
回复
How to retrieve a file from the Web through a proxy server.
http://www.vbip.com/winsock/winsock_http_03_01.asp

Download Simple HTTP Reader sample project (wsc_http_reader_03.zip, 5KB)
http://www.vbip.com/winsock/files/wsc_http_reader_03.zip

7,762

社区成员

发帖
与我相关
我的任务
社区描述
VB 基础类
社区管理员
  • VB基础类社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧