如果在vb界面中直接显示,加个image,或picturebox,用loadpictrue加载就行,
如果在网页中显示,可以先用webbrowser加载网页,然后用代码修改:比如在<img id='myimg' src=''>显示:
webbrowser1.document.getelementbyid("myimg").src="d:/temp.bmp"
如果这个元素有:ID,Name或TagName,那就最简单不过,GetElementByID或相应的函数就能得到,得到之后,你需要用这个元素的InnerHtml属性等来获取该元素的内容。
如果这个元素没有对应的能直接找到它的ID等,你就需要根据它的类型,比较准确的不变的内容来判断是不是你要的元素,这需要配合VB的TypeName函数或元素的ClassName属性,以及InnerHtml或InnerText等属性来判断,你可以遍历网页的所有元素来查找,哪个是你需要的元素,然后在对其 *** 作。
如果你还不明白,把你的问题具体写出来,网页内容你需要处理的部分写出来,然后你用什么类或控件来处理网页内容,这都需要写出来,我们才能帮你,而且这不是个简单的问题。需要很复杂的过程。所以,你把你的需求和环境写的越明白,我能帮到你的地方就越多。
没错,就是用WebBrowser。
要正确显示,分3步:
首先,当然是添加WebBrowser控件了,不用我说怎么加吧:-)
其次,从数据库中把代码读到变量(假设为S)中;
最后,用以下代码即可显示出网页内容:
WebBrowser1.Navigate "about:blank"
With WebBrowser1.document
.Write S
.Refresh
End With
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)