luok 发表于 2011-9-16 22:15:42

请教一下,如何用VC编程获取网页中的内容?

因为客户网站上的产品数据实时更新,不想随时打开看有没有内容更新,所以想做个小软件访问该网站,获取数据。
本人用VC MFC做过串口通信,有一点编程基础,但对网络一窍不通,不知如何下手,请大家指点方向。比如需要哪些知识,是否需要知道那个网站的格式等,给个方向就可以,谢谢

armecos 发表于 2011-9-16 22:33:44

albert_w 发表于 2011-9-16 22:51:21

只知道linux wget curl

s200661524 发表于 2011-9-16 22:56:10

http://cache.amobbs.com/bbs_upload782111/files_45/ourdev_677001OL1DE9.jpg
(原文件名:1.jpg)

huatong 发表于 2011-9-16 23:15:10

使用ActiveX控件

electricit 发表于 2011-9-16 23:17:14

以前一朋友在人才市场工作,天天就编写这个从网上抓信息往数据库里写,技术落后点的让小姑娘们往数据库里输入,都哭啦

daiqx 发表于 2011-9-16 23:18:37

会用vb6么?用个 webbrowser控件就可以,
如果主要内容不在frame中就会很容易,否则就有点麻烦
For Each a In WebBrowser1.Document.getElementsByTagName("p")
'遍历所有IMG元素,其他元素同这个

    Debug.Print a.outerHTML

Next

luok 发表于 2011-9-17 10:55:44

回复【6楼】daiqx
-----------------------------------------------------------------------

没用过VB,一直都是用VC的

luok 发表于 2011-9-17 10:57:34

回复【1楼】armecos
-----------------------------------------------------------------------
我试了一下,抓不到网页上的内容

回复【5楼】electricit
-----------------------------------------------------------------------

一个一个输入是很麻烦

luok 发表于 2011-9-17 11:10:34

回复【3楼】s200661524
-----------------------------------------------------------------------

好,试试WinInet,谢谢
页: [1]
查看完整版本: 请教一下,如何用VC编程获取网页中的内容?