C# WatiN-在winForm中使用WatiN
我开始与WatiN合作,我想知道,我可以在不打开WatiN的情况下查看结果吗?我可以自动打开浏览器吗 我是说,当我这样做的时候:C# WatiN-在winForm中使用WatiN,c#,winforms,watin,C#,Winforms,Watin,我开始与WatiN合作,我想知道,我可以在不打开WatiN的情况下查看结果吗?我可以自动打开浏览器吗 我是说,当我这样做的时候: using (var browser = new IE("http://www.google.com")) { browser.TextField(Find.ByName("q")).Value = "GOGOOG"; } 它工作得很好(而且非常快),但我希望在win表单中看到这一点,而无需打开浏览器 所以我真正的问题是: 我可以在winForm中将Wati
using (var browser = new IE("http://www.google.com"))
{
browser.TextField(Find.ByName("q")).Value = "GOGOOG";
}
它工作得很好(而且非常快),但我希望在win表单中看到这一点,而无需打开浏览器
所以我真正的问题是:
我可以在winForm中将WatiN与WebBrowser对象/控件一起使用吗?请看这篇文章:
ActiveX实例用于创建IE实例:
Settings.AutoStartDialogWatcher = false;
var ie = new IE(webBrowser1.ActiveXInstance);
ie.GoTo("http://www.google.com");
谢谢,但我不知道它为什么会抛出异常:System.ArgumentException:iwebBrowser2需要实现shdocvw.IWebBrowser2nvm我错过了需要使用新thred的部分,非常感谢:)