VB中获取网页数据

以下是在Microsoft Visual Basic 6.0 中文版下做的

VB可以抓取网页数据,所用的控件是Inet控件。

第一步:单击工程-->部件 选择Microsoft Internet Transfer Control(SP6)控件。

第二步:布局界面显示

在界面里面拖动相对应的控件。

第三步 编码开始

Option Explicit

Private Sub Command1_Click()
If Text1.Text = "" Then
        MsgBox "请输入要查看源代码的URL!", vbOKOnly, "错误!"
    Else
        MsgBox "网站服务器较慢或页面内容较多时,请等待!", vbOKOnly, "提示:"
        Inet1.Protocol = icHTTP

       ‘ MsgBox (Inet1.OpenURL(Text1.Text))
        Text2.Text = Inet1.OpenURL(Text1.Text)

    End If

End Sub

Private Sub Command2_Click()
On Error GoTo connerror
    Dim a, b, c As String
    a = Text2.Text
    b = Split(a, "<title>")(1)
    b = Split(b, "</title>")(0)
    Text3.Text = b
    c = Split(a, Label4.Caption)(1)
    c = Split(c, "/>")(0)
    Text4.Text = c
connerror:
End Sub

Private Sub Form_Load()
  MsgBox "请首先输入URL,然后点击查看源码,最后再点击获取信息!", vbOKOnly, "提示:"

End Sub

  

第四步:测试

在网页地址输入:https://www.cnblogs.com/

在网页数据既可以获取数据。

时间: 2024-10-12 15:05:46

VB中获取网页数据的相关文章

在php中分别使用curl的post提交数据的方法和get获取网页数据的方法

在php中分别使用curl的post提交数据的方法和get获取网页数据的方法整理分享一下额,具体代码如下: (1)使用php curl获取网页数据的方法: $ch=curl_init(); //设置选项,包括URL curl_setopt($ch,CURLOPT_URL,"http://www.nettuts.com"); curl_setopt($ch,CURLOPT_RETURNTRANSFER,1); curl_setopt($ch,CURLOPT_HEADER,0); //执行

【转】如何在Windows+VS2005使用最新静态libcurl 7.35.0获取网页数据,支持HTTPS

地址: http://blog.csdn.net/hujkay作者:Jekkay Hu([email protected])关键词:Windows,curl,ssl,  visual c++ 2005, libcurl, https,网页抓取时间: 2014/2/18 1. 概述 由于Curl提供强大的网络功能,支持HTTP,HTTPS, DICT, FILE, FTP, FTPS, Gopher, HTTP, HTTPS, IMAP, IMAPS, LDAP, LDAPS, POP3, POP

[原创]利用爬虫技术获取网页数据,以及想要的指定数据

最近在公司做个系统,由于要获取网页的一些数据,以及一些网页的数据,所以就写的一个公用的HttpUtils.下面是针对乌云网我写的一个例子. 一.首先是获取指定路径下的网页内容. public static String httpGet(String urlStr, Map<String, String> params) throws Exception { StringBuilder sb = new StringBuilder(); if (null != params &&

使用HttpClient进行Get方式通信(使用HttpGet获取网页数据)

1.项目结构 导入jar包 jar包去官网下载解压后项目新建lib目录,将解压包中的lib目录中的zip拷入项目lib目录文件夹,然后build path-->配置到项目中 2.TestGet.java package testhttpclient; import java.io.IOException; import org.apache.http.HttpEntity;import org.apache.http.HttpResponse;import org.apache.http.cli

#vb#实现获取网页标签中的值并按行存储到excel表格中

vb中包括text.button Private Sub Form_Load() WebBrowser1.Navigate "localhost/getwebtable/" End Sub Private Sub Command1_Click() Set vDos = WebBrowser1.Document.getElementsByTagName("td") Text1.Text = vDos(1).innerText Text2.Text = vDos(3).

【在网页中获取截图数据】Chrome和Firefox下的实战经验

[转载自我在segmentfault的专栏:https://segmentfault.com/a/1190000004584071] 最近在实现一个功能,需求如下: 前提:当前页面无弹窗 页面任意位置执行粘贴 读取剪切板中的截屏数据 上传截图 首先还是从网上找相关的例子. 找到了SF上的专栏文章<js获取剪切板内容,js控制图片粘贴>. 于是基于这个,做出了第一版的截图上传功能. 由于项目使用的是angularjs,事先已经封装好一套上传图片的办法,只需要调用 $scope.image = b

获取网页数据的例子

最近,1元购物比较火,这种众筹形式的购物,购买者出很小的费用,就能获得一个得到喜欢的物品.有人说这是个骗局,也有人趋之若鹜的每天在上面购物,这里不做评论.网易也做这个模式,名字是1元云购,1元夺宝. 网易云购 www.1yyg.com的网站上顶部有个累计参与人次的统计,对这个比较好奇,想着统计一个时间段参与人次的变化. 打开网站,加载页面的过程中,打开调试,查看network,注意不断重复的请求: 上面标注的这个请求不断的发送,网页上实时变化也就累计参与人次的统计,这样就确定了请求. 打开这个请

获取网页数据

描述: 将网页数据导入到表格中,在日常工作中经常会用到,此法的好处是省去了手动敲入的时间,如何快速的将网页数据导入到表格中成为了一个焦点问题,下面与大家 分享个比较常用的方法,大概的步骤就是调出新建WEB查询界面,输入网址并转到相应的页面,点击导入,然后等待.....接着设置导入数据的位置单元格, 确定即可.此法只能导入网页文字,图片是无法导入的. 步骤: Step 1:启动Excel2013,单击菜单栏--数据--获取外部数据--自网站. Step 2:弹出新建WEB查询界面,输入网站地址,转

如何从Zabbix数据库中获取监控数据

做过Zabbix的同学都知道,Zabbix通过专用的Agent或者SNMP收集相关的监控数据,然后存储到数据库里面实时在前台展示.Zabbix监控数据主要分为以下两类: 历史数据:history相关表,从history_uint表里面可以查询到设备监控项目的最大,最小和平均值,即存储监控数据的原始数据. 趋势数据:trends相关表,趋势数据是经过Zabbix计算的数据,数据是从history_uint里面汇总的,从trends_uint可以查看到监控数据每小时最大,最小和平均值流量. Zabb