将密钥发送到twebbrowser?

时间:2011-02-11 12:20:17

标签: delphi

如何以编程方式将密钥发送到TWebBrowser以填写名称和地址等数据字段?

3 个答案:

答案 0 :(得分:4)

如果您想伪造输入,则需要使用SendInput API。

但是,这将要求您确保相关字段具有输入焦点。我怀疑你最好通过DOM(IWebBrowser2.Document)来搜索数据。

答案 1 :(得分:3)

我想你只想在一些编辑框中填写一些数据。 如果是,这可能对您有用http://delphi.about.com/od/twebbrowser/a/submit_web_form_2.htm

答案 2 :(得分:1)

最强大的方法是使用之前建议的DOM。但是,如果您最终通过模拟输入路径,Delphi SendKeys单元将使事情变得更容易。 文章和下载在此处提供:http://delphi.about.com/od/adptips2004/a/bltip1104_3.htm