我在Vista上使用Delphi 7。到目前为止,我已经实现了一个简单的浏览器(使用TWebBrowser),但是我想在网页要求时自动输入信息。例如,我想告诉我的应用转到Google,检测搜索字段,输入搜索词组,然后单击搜索按钮,然后获取结果。用Delphi使用TWebBrowser填充网页
有人可以说明这是如何完成的?
我在Vista上使用Delphi 7。到目前为止,我已经实现了一个简单的浏览器(使用TWebBrowser),但是我想在网页要求时自动输入信息。例如,我想告诉我的应用转到Google,检测搜索字段,输入搜索词组,然后单击搜索按钮,然后获取结果。用Delphi使用TWebBrowser填充网页
有人可以说明这是如何完成的?
您需要使用DOM来执行此操作。在Delphi设置中学习的最佳在线资源位于Brian Cryer's网站。看看How to read and write form elements。
大帮忙...谢谢! –
在谷歌实例中,您可以直接直接调用搜索URL。
例如,此网址搜索'拥堵'
http://www.google.ie/search?q=jam&ie=UTF-8&oe=UTF-8&hl=en&client=safari
获取您的代码以更改搜索字符串的堵塞并转到该URL。我希望这是你正在寻找的。
您需要提供更多数据。你正在使用TWebBrowser?你想自动填写出现在网页上的编辑框?如果你给出一个确切的例子(比如说,在google.com上放置一些文本,然后进行搜索等),会更好。 –
[填充webform](http://delphi.about.com/od/twebbrowser/a/submit_web_form.htm) – Whiler
Whiler-看起来像一个合理的答案 - 假设比尔从不更新他的问题... –