我们目前正在调查一种创建WPF/winforms应用程序的方法,使我们可以在内部设置它来:
- 自动打开一个新的浏览器实例到预定义的URL
- 自动填写所需的字段与预定义的数据
- 自动提交表单并等待下一页加载
- 自动完成所需的字段与预定义的数据 (第2页)
- 自动提交表单并等待下一页加载 (等等)
经过多次调查,我们唯一发现的是通过以下方式打开Web浏览器:
object o = null;
SHDocVw.InternetExplorer ie = new SHDocVw.InternetExplorer();
IWebBrowserApp wb = (IWebBrowserApp)ie;
wb.Visible = true;
wb.Navigate(url, ref o, ref o, ref o, ref o);
希望您能就如何完成该过程提供建议/阅读推荐,谢谢。