0

我需要一种从 .net 代码(例如 IE 的 Web 浏览器)控制 Google Chrome 的方法。在我的代码中,我必须访问 Chrome 应用程序,因此标准解决方案不起作用。我已经尝试过 Awesomium 和 webkit .net。

如果在任何发展中的语言中有另一种方式,我也愿意尝试。

谢谢!

4

2 回答 2

0

看看 Selenium .Net - 它旨在帮助对 Web 应用程序进行单元测试,但您可以使用它在 .Net 中任意控制不同的浏览器。

于 2013-04-11T13:05:13.857 回答
0

您可以尝试自动化 UI,例如,您可以使用 Inspect.exe 获取几乎每个窗口和子控件的每个句柄,例如按钮,请参见突出显示的矩形。

在此处输入图像描述

有了这些 UI AutomationElement句柄,您几乎可以以交互方式完成所有可以做的事情。

于 2013-04-11T13:06:40.697 回答