//开始自动抓取 private void PZ_Start() { try { this.CrawlerLog.Invoke(new Action(() => { this.CrawlerLog.Items.Add(string.Format("{0} 开始抓取配置信息 ", DateTime.Now.ToString("G"))); })); string param = queryParam("PZ"); pzUtils = new PZUtils("PZ", null, this.CrawlerLog); pzUtils.Start(param, "", ""); } catch (Exception ex) { MessageBox.Show("抓取配置信息开始异常:" + ex.Message, "异常", MessageBoxButtons.OK, MessageBoxIcon.Warning); } }
//开始自动抓取 private void barBtnItemStart_ItemClick(object sender, ItemClickEventArgs e) { try { this.barBtnItemStart.Enabled = false; this.barBtnStop.Enabled = true; //this.CrawlerLog.Items.Add(string.Format("{0} 开始抓取配置信息 ", DateTime.Now.ToString("G"))); this.Invoke(new Action(() => { this.CrawlerLog.Items.Add(string.Format("{0} 开始抓取配置信息 ", DateTime.Now.ToString("G"))); })); this.CrawlerLog.SelectedIndex = 0; pzUtils.Start("", "", ""); //logMgr.WriteToFile(string.Format("{0}开始发送", System.DateTime.Now.ToString("G"))); } catch (Exception ex) { MessageBox.Show("抓取配置信息开始异常:" + ex.Message, "异常", MessageBoxButtons.OK, MessageBoxIcon.Warning); } }
//查询 private void simpleButton2_Click(object sender, EventArgs e) { pzUtils = new PZUtils("PZ", this.gridControl2, this.label1); string param = queryParam(); try { this.barBtnItemStart.Enabled = false; this.barBtnStop.Enabled = true; //this.CrawlerLog.Items.Add(string.Format("{0} 开始抓取配置信息 ", DateTime.Now.ToString("G"))); this.label1.Invoke(new Action(() => { this.label1.Text = string.Format("{0} 开始抓取配置信息 ", DateTime.Now.ToString("G")); })); pzUtils.Start(param, this.txtFrom.Text, this.txtTo.Text); } catch (Exception ex) { MessageBox.Show("抓取配置信息开始异常:" + ex.Message, "异常", MessageBoxButtons.OK, MessageBoxIcon.Warning); } }