获取网页文本框中的内容(1200分)(200)

S

siyu

Unregistered / Unconfirmed
GUEST, unregistred user!
我的客户上了一个新系统,B/S结构,数据库放在异地。现在的问题,客户,在填写完数据后,先通过一个小程序将在网页上填写的内容保存到本地(文本形式),而后再提交数据。 我现在不知道通过什么方法从网页上遍历控件,并获取其填写内容。最好不要在Delphi做的窗体中打开网页,让程序直接访问IE。 先送200分,再送1000分
 
这个简单,先获取到IE中的IHTMLDocument,然后根据DOM来取得里面的内容。以前写FindHandle的时候玩过。Google了一下,居然还能找到:http://download.csdn.net/source/501920嗯,也有现成的代码了,你看一下就明白:http://topic.csdn.net/t/20060910/09/5011202.html
 
一位软件工程师已经在163博客给了全面的技术资料:http://bigengineer.blog.163.com/blog/?class=class&clsId=fks_087069080082086071092087087095085085080068092086082065080
 
谢谢两位,但你们提供的不是我要的
 
不是你要的?你不是想写个程序从IE中显示的网页上遍历控件,并获取其填写内容吗仔细看一下我发的链接吧简单来说就是给IE发送WM_HTML_GETOBJECT消息,然后用ObjectFromLresult获取到IE中网页的IHTMLDocument2,获取到了这个接口,网页的所有元素都能遍历到了。
 
我自己研究出来啦,哈哈[:)]
 
多人接受答案了。
 

Similar threads

回复
0
查看
666
不得闲
回复
0
查看
519
不得闲
回复
0
查看
811
不得闲
回复
0
查看
855
不得闲
顶部