我很难使用watin带来的功能。它只是没有把我的浏览器带到前面 - 有人请告诉我一些它。 这是我的代码:
public bool GenerateReport(string rptPath, string rptName)
{
var popupTitle = new Regex("Crystal Reports ActiveX");
var popUpBrowser = WatiN.Core.Browser.AttachTo<IE>(Find.ByTitle(popupTitle));
if (popUpBrowser != null)
{
var result = false;
try
{
popUpBrowser.AutoClose = false;
popUpBrowser.BringToFront();
popUpBrowser.ShowWindow(NativeMethods.WindowShowStyle.ShowMaximized);
popUpBrowser.DialogWatcher.CloseUnhandledDialogs = false;
result = ExportPdfFile(popUpBrowser, rptPath + rptName + RptExt);
}
finally
{
popUpBrowser.Close();
}
return result;
}
return false;
}