
首先要在窗体中添加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怎么获取网页中的每个元素内容、等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)