如何以编程方式将密钥发送到TWebBrowser以填写名称和地址等数据字段?
答案 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