【发布时间】:2015-02-13 21:18:46
【问题描述】:
[edit] 要求网页在 IE 中生成并打开,并在程序化操作完成后允许用户手动交互。[/edit]
我在网上看到了很多关于打开网页或填写网页文本框并获得返回值的代码示例,而这些代码示例却从未以可见的方式打开它们。
我想在IE中打开一个网页,填写几个文本框按钮 然后点击提交按钮,即可看到结果。
我可以使用名为 Selenium 的 dll 来完成此操作,但我不想使用第 3 方应用程序,而且似乎 WebBrowser() 应该能够去做这个?
如果有帮助,我可以发布我失败的代码示例。
谢谢。
【问题讨论】:
-
你的应用是网页表单还是win表单
-
一个win表单,它的功能之一应该是启动IE,打开一个页面,预填几个框并点击一个按钮。
-
我想做的一个很好的例子是这个项目(我已经开始工作了)codeproject.com/Articles/5452/… 但是没有额外需要的 DLL,我希望浏览器是 IE 而不是插件对象通用浏览器。
标签: c# webbrowser-control