VB获得指定网页中的部分内容

VB获得指定网页中的部分内容,第1张

首先要在窗体中添加webbrowser控件,我在这儿将这个控件命名为web1,你要设置,网页必须在该控件中打开。。其次再添加一个按钮和文本框。

然后为按钮添加如下代码:

Set

oDoc

=

Web1Document

Set

oTxtRgn

=

oDocselectioncreateRange

txtwyxsText

=

oTxtRgnText

在程序运行过程中只要你在Web中选中内容,然后单击按钮就可以将选中的文本内容添加到文本框中。

如果这个元素有:ID,Name或TagName,那就最简单不过,

GetElementByID或相应的函数就能得到,得到之后,你需要用这个元素的InnerHtml属性等来获取该元素的内容。

如果这个元素没有对应的能直接找到它的ID等,你就需要根据它的类型,比较准确的不变的内容来判断是不是你要的元素,这需要配合VB的TypeName函数或元素的ClassName属性,以及InnerHtml或InnerText等属性来判断,你可以遍历网页的所有元素来查找,哪个是你需要的元素,然后在对其 *** 作。

如果你还不明白,把你的问题具体写出来,网页内容你需要处理的部分写出来,然后你用什么类或控件来处理网页内容,这都需要写出来,我们才能帮你,而且这不是个简单的问题。需要很复杂的过程。所以,你把你的需求和环境写的越明白,我能帮到你的地方就越多。

以上就是关于VB获得指定网页中的部分内容全部的内容,包括:VB获得指定网页中的部分内容、vb怎么获取网页中的每个元素内容、等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/web/9754992.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-01
下一篇2023-05-01

发表评论

登录后才能评论

评论列表(0条)

    保存