protected override void OnBrowserDisposed(ExtendWebBrowser.WebBrowser2 browser) { if (base.CurrentFill != null) { base.CurrentFill.Resume(); } }
protected override FillBase CreateFill(Uri url, ExtendWebBrowser.WebBrowser2 browser) { return(new XNYFiller(browser, url, Uris[url.AbsolutePath] as XNYUrlParameter) { DataFile = this.DataProvider.DataSourceFile }); }
protected override void OnBrowserDisposed(ExtendWebBrowser.WebBrowser2 browser) { if (base.CurrentFill != null) { } //base.OnBrowserDisposed(browser); }
protected override FillBase CreateFill(Uri url, ExtendWebBrowser.WebBrowser2 browser) { CoCFiller filler = new CoCFiller(browser, url, Uris[url.AbsolutePath] as UrlParameter); filler.DataFile = base.DataProvider.DataSourceFile; filler.Converter = base.Converter; return(filler); }
protected override FillBase CreateFill(Uri url, ExtendWebBrowser.WebBrowser2 browser) { PZHFiller filler = new PZHFiller(browser, url, Uris[url.AbsolutePath] as UrlParameter); filler.DefaultValue = base.CurrentValue; filler.DataFile = base.DataProvider.DataSourceFile; return(filler); }
//加载完成事件 protected override void OnDocumentCompleted(ExtendWebBrowser.WebBrowser2 browser, System.Windows.Forms.WebBrowserDocumentCompletedEventArgs e) { base.OnDocumentCompleted(browser, e); if (base.CurrentFill != null) { string uri = e.Url.AbsolutePath; if (uri == "/motor/car/car-declare-step6.action" || uri == "/motor/car/car-declare-step33.action" || uri == "/motor/part/carpart!method.action") { base.CurrentFill.Resume(); } } }
protected override FillBase CreateFill(Uri url, ExtendWebBrowser.WebBrowser2 browser) { BHUrlParameter urlParameter = Uris[url.AbsolutePath] as BHUrlParameter; BHFiller filler = null; if (url.AbsolutePath == "/motor/part/carpart!input.action") { filler = new BHEngineFiller(browser, url, urlParameter) { DataFile = base.DataProvider.DataSourceFile, Converter = this.Converter } } ; else { filler = new BHFiller(browser, url, urlParameter) { DataFile = base.DataProvider.DataSourceFile, Converter = this.Converter } }; return(filler); }
internal XNYFillManager(ExtendWebBrowser.WebBrowser2 browser, string dataFile, string ruleFilePath) : base(browser, dataFile, ruleFilePath) { base.FillType = "新能源"; base.Version = Properties.Resources.FillRule; }
public XNYFillManager(ExtendWebBrowser.WebBrowser2 browser, string dataFile) : this(browser, dataFile, FileHelper.GetFillVersionByName(WebBrowserUtils.Properties.Resources.FillRule)) { }
internal BHEngineFiller(ExtendWebBrowser.WebBrowser2 browser, Uri currentUri, BHUrlParameter urlParameter) : base(browser, currentUri, urlParameter) { }
internal FDLFillManager(ExtendWebBrowser.WebBrowser2 browser, string dataFile, string ruleFilePath) : base(browser, dataFile, ruleFilePath) { base.FillType = "非道路机动车"; this.Version = Properties.Resources.FillRule; }