private void ReAnalyze() { if (pa == null) { log.WriteLine("データが一度も取得されていません"); return; } // 準備 var dgv = dataGridView1; dgv.Rows.Clear(); pa.publicitys.Clear(); // 敬称設定の反映 var keishou = ""; if (checkBox1.Checked) { keishou = textBox2.Text; } { dynamic script = GetScript(config.script_01.GetPath()); script.CreateList(pa.none_effect_publicitys, pa.publicitys); } { dynamic script = GetScript(config.script_02.GetPath()); script.View(dgv, keishou, pa.publicitys); } { var rb = richTextBox1; rb.Clear(); dynamic script = GetScript(config.script_03.GetPath()); script.View(rb, keishou, pa.publicitys); } toolStripStatusLabel1.Text = string.Format("宣伝者数 : {0} ※同名を統合していない場合はそれぞれ計算されます", pa.publicitys.Count); log.WriteLine("解析完了"); }
public void Analyze(string url_source) { var vid = AnalyzeVID(url_source); if (!IsURLCheck(vid)) { log.WriteLine("URLが不適切です > " + vid); return; } log.WriteLine("URLチェッククリア > " + vid); none_effect_publicitys.Clear(); publicitys.Clear(); GetStatus_2017_1212(vid); GetStatus_2017_1212_Befor(vid); }