0

我需要开发一个桌面应用程序。它必须连接到一个网站并单击其中一个页面上的“提交”按钮。基本上我们必须阅读一个 Excel 表(包含发票编号),每个发票编号都需要点击“提交”按钮。

现在我已经阅读了我们可以使用 webbrowser 控件,但我的要求是网站不应该在浏览器中打开,它应该在内部完成而不在任何浏览器中打开,连接到网站,获取每个数字并点击提交按钮。

对此的任何指示都会有所帮助。

4

2 回答 2

1

如果您可以将 Web 服务部署到网站,则最好为此使用 Web 服务。

如果没有,您将不得不使用 Web 浏览器控件。Web 浏览器控件不必在表单上。您可以即时创建 Web 浏览器对象。在新线程中检查 WebBrowser 控件

但是,网络浏览器通常有更多的开销。

相反,您可以使用 fiddler 来嗅探流量并使用 httpwebrequest/webrequest 类来执行此操作。

于 2012-10-05T06:05:24.213 回答
0

您可以使用 WebRequest 类来发布数据。看到这个:

http://www.netomatix.com/httppostdata.aspx

于 2012-10-05T05:55:06.787 回答