delphi如何获取网页内容

delphi若何获取网页内容?delphi中怎么获取网页内容?怎么操纵delphi获取网页的源代码?怎么操纵delphi获取网页的源文本内容?下面,小编经由过程一个例子来给大师演示一下delphi若何获取网页内容。

工具/原料

  • delphi 7

方式/步骤

  1. 1

    新建工程

    首先,打开delphi 7可视化编纂软件,默认已经新建好一个应用法式,若是没有新建工程,则可以点击菜单栏“文件”——“新建”——“应用法式”,新建一个工程。

    b812c8fcc3cec3fdd8070825db88d43f879427a0.jpg
  2. 2

    添加控件

    依次在东西栏中切换到:“尺度”选项卡,在此中双击“button”、“memo”节制,在窗口中增添3个按钮、2个富文本框。

    0e2442a7d933c8959075312bdc1373f082020052.jpgd01373f082025aafe339d79bf6edab64034f1a52.jpg
  3. 3

    切换到:“Internet”选项卡,双击“WebBrowser”控件,在窗口中添加该控件,并点窜该控件visible属性为false,即运行状况下埋没该控件,不显示在窗口内。

    aa18972bd40735fadc76e0e993510fb30e2408df.jpg4034970a304e251f9a534aa8aa86c9177f3e533d.jpg
  4. 4

    排版美化

    然后,可以如下图所示,对窗口的控件排版恰当进行美化,此中button1至button3别离对应“打开网页”、“提取网页源代码”、“提取网页文本”。

    2fdda3cc7cd98d10d027a5612c3fb80e7aec90eb.jpg
  5. 5

    编写代码

    在uses中,插手对mshtml单位的引用。

    9e3df8dcd100baa1d79defeb4a10b912c8fc2e28.jpg
  6. 6

    然后双击打开button1,输入以下代码,用于在WebBrowser1控件中打开要获守信息的网页。

    8c1001e93901213f6b9be68c59e736d12f2e9532.jpg
  7. 7

    然后双击打开button2,输入以下代码,用于获取WebBrowser1控件中打开网页的源代码,并将其放入memo1中。

    faf2b2119313b07e7124fb5801d7912396dd8cc1.jpg3c6d55fbb2fb4316e640d02a2da4462309f7d307.jpg
  8. 8

    然后双击打开button3,同样输入如图代码,获取打开网页的文本内容,并将获得的内容放置在memo2文本框中。

    960a304e251f95cadca339e6c4177f3e6709520f.jpgcefc1e178a82b9011d9069637e8da9773912efa5.jpg

注重事项

  • 要想正常实现功能,需要先点击button1打开网页。
  • 该法式仅用于功能演示,现实应用中,还需进一步完美。
  • 发表于 2018-11-03 00:00
  • 阅读 ( 264 )
  • 分类:其他类型

0 条评论

请先 登录 后评论