注册 登录
编程论坛 VB6论坛

用vb如何获取网页中一部分自已需要的内容

cxf6672 发布于 2006-06-02 08:39, 16463 次点击

请问vb如何通过webbrowser获取ie网页中一部分自已想要的内容(这部分内容会不定时更新,我需要通过vb打开时看到的是最新更新的内容),而其它的内容不显示。
如我想要获取以下网址中的右上方那部分天气预报情况,我应如何操作,请高手给个指点
http://www.npqx.com/ (这网页如打不开请用以下qq网页中的天气当前天气情况和72小时天气预报)

http://weather.news.qq.com/preend.htm?dc274.htm

47 回复
#2
xinfresh2006-06-02 18:48

相当于一个程序自动从一个气象网站上获取天气信息,想法挺好,试试……呵

#3
cxf66722006-06-03 19:08

哈哈,版主也有兴趣啊!
版主搞定了教我如何做!我再学习这,可是是个初学者,都不知如何入手,请多指教

#4
baidu2006-06-03 19:30

Variant disp,allinfo;

disp = CppWebBrowser1->Document;

allinfo= disp.OleFunction("getElementById","info");

Memo1->Lines->Add(allinfo.OlePropertyGet("innerText"));

VB我不会写,BCB的写一个你看看

#5
baidu2006-06-03 19:37
#6
xinfresh2006-06-04 12:59
BCB是什么呢
#7
kfp_kaka2006-06-04 13:17
我也不懂BCB,请指教,这是什么东东哦
#8
baidu2006-06-04 13:28
楼上两位是不是有时间也上别人家窜窜门什么的
https://www.bc-cn.net/bbs/index.asp?boardid=214
#9
kfp_kaka2006-06-04 13:45
BCB是指c++ Builder啊?
#10
baidu2006-06-04 14:05
只有本站会员才能查看附件,请 登录


对,vb中的webbrowser与上面的CppWebBrowser1都是同一个东西 :)
#11
ly200e2006-06-04 16:50
不懂啊!!!继续努力学习~~~~~~~~~~~~~`
#12
google2006-06-04 16:55
以下是引用baidu在2006-6-4 14:05:00的发言:
[attach]7745[/attach]

对,vb中的webbrowser与上面的CppWebBrowser1都是同一个东西 :)

这个不错
共享源码就加分

#13
cxf66722006-06-04 17:36
google版主可否把源码内容贴出来让我们也学习一下,是如何提取内容的
#14
google2006-06-04 18:12
以下是引用cxf6672在2006-6-4 17:36:00的发言:
google版主可否把源码内容贴出来让我们也学习一下,是如何提取内容的

这个不是我做的
是baidu做的

#15
baidu2006-06-04 18:56
以下是引用google在2006-6-4 18:12:00的发言:

这个不是我做的
是baidu做的

咱是一家子,还分什么你我?

#16
youhm2006-06-04 19:30

baidu VS google

#17
slore2006-06-04 20:34
#18
baidu2006-06-04 22:58
吃惊!
大吃惊!
大大地吃惊!

google你千万别点楼上的网址!!!!
否俺姐夫定要与你散伙........

#19
cxf66722006-06-05 09:59

请高手把代码内容贴出来供大家学习吧。

#20
baidu2006-06-05 10:08

看4楼

#21
fanty1232006-06-05 11:38
楼主,想要这类型的软件,你加我QQ吧。
上星期学院的软件设计大赛,我就用这个主题,结果得到二等奖!
不过我用的并不是WEBBROWSER控件,其实方法好多好多,WINSOCK也可以用,API函数也可以
我用INET控件做,而且并不是浏览HTML网页,而且可以运用动态ASP技术进行搜索式查询!
我QQ287156136
#22
先锋影视论坛2006-06-05 12:57
上楼的给我一份好吗,我加你QQ了的,你不在线啊!~谢谢啊!`这是我QQ113987246
#23
xinfresh2006-06-07 12:56
受不了你们了……
#24
tang6882006-06-07 14:58
这个程序我的一位同事做过,用正则表达式是最好的办法,把网页文件的内容用正则表达式把你要的内容给搜索出来。
#25
winzhaokai2006-06-13 00:39

版主 有个事请教一下 请问这里有高手用VB做的动态网页没 我RMB求够 呵呵~~~一个完整的设计 两份论文 一个毕业答辩稿
有诚心的高手 请加我QQ 13369408  价钱可以商量   希望各位高手踊跃参加活动  呵呵

#26
vfdff2006-06-15 01:31
以下是引用baidu在2006-6-3 19:30:00的发言:

Variant disp,allinfo;

disp = CppWebBrowser1->Document;

allinfo= disp.OleFunction("getElementById","info");

Memo1->Lines->Add(allinfo.OlePropertyGet("innerText"));

VB我不会写,BCB的写一个你看看

就这么简单和网页接上拉??

#27
本帖有新问题2006-06-15 16:48

还有问题:

BAIDU说的MSDN的地址我看了.我用那个控件
为什么我的网页浏览只能是大约200像素的宽?再宽的像素就不行了,显示成透明了...

#28
weiyi752006-10-12 21:04
BAIDU,共享一下源码啊.
#29
光明正大2006-11-20 10:59
fanty123,,我急需这个软件..加我QQ好吗?190382362
#30
simpson2006-11-20 11:28
GOOGLE BAIDU 一家子?

挺搞笑

你两个逗

两口吧?

#31
bjso2006-12-16 04:19
源码啊
#32
wyfandy2006-12-16 12:50

我花了好长一段时间用VB终于完成了,我把源码共享出来大家看看,能给我加点分那最好.


只有本站会员才能查看附件,请 登录

[此贴子已经被作者于2006-12-18 14:50:02编辑过]

#33
ioriliao2006-12-16 14:59

好样的wyfandy.

#34
google2006-12-18 12:56
顶一下
#35
kiso12342006-12-18 14:02

感谢!
能顺便解释一下“MARQUEE”是什么?
或者给个专门介绍tagname的链接。

#36
twostone2006-12-20 14:39
以下是引用wyfandy在2006-12-16 12:50:57的发言:

我花了好长一段时间用VB终于完成了,我把源码共享出来大家看看,能给我加点分那最好.


[attach]14955[/attach]

很不错啊 wyfandy!做得挺好。

不过有个问题,就是打开的是一个完整的网站,而不是自己想要的部份内容。

还能再改进吗?谢谢!

大家都等着你呢。

#37
y4489353142007-02-14 21:24

初学者 什么 都看不动 现在连控件还没学完呢 郁闷+努力呀

#38
wyfandy2007-02-16 12:38
好久没来了呀!不是要获取南平的天气吗?
再看看这个
只有本站会员才能查看附件,请 登录

[此贴子已经被作者于2007-2-16 12:38:54编辑过]

#39
wyfandy2007-02-16 12:39
MARQUEE   是指跑马灯
#40
lingandyi2007-02-27 15:12
....
#41
舞叶秋风2007-04-13 19:01
我也想要  顶上去
#42
zhongmj2007-04-14 17:24
谢谢了,好东西学习中。。。。。
#43
fujielei2008-03-22 16:23
wyfandy,真是多谢你共享源码了
#44
wjhere2008-08-23 12:07
学习了,多谢各位高手
#45
ccc1232008-12-07 10:12
#46
ccc1232008-12-07 10:13
#47
事业男儿2010-02-26 17:56
那么怎么获取这个网页的在线人数呢?http://youxizc.
#48
itcats2015-06-29 15:56
下一个试试看
1